Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/llvm34.spec'], chrootPath='/var/lib/mock/f29-build-10871-4916/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/llvm34.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/llvm34-3.4.2-10.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/llvm34.spec'], chrootPath='/var/lib/mock/f29-build-10871-4916/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/llvm34.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GtDBXY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf llvm-3.4.2.src + /usr/bin/gzip -dc /builddir/build/SOURCES/llvm-3.4.2.src.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd llvm-3.4.2.src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf tools/clang tools/lldb projects/compiler-rt + echo 'Patch #11 (0001-data-install-preserve-timestamps.patch):' Patch #11 (0001-data-install-preserve-timestamps.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file Makefile.rules Hunk #1 succeeded at 739 (offset -34 lines). + echo 'Patch #12 (0002-linker-flags-speedup-memory.patch):' Patch #12 (0002-linker-flags-speedup-memory.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file tools/llvm-shlib/Makefile Hunk #1 succeeded at 77 (offset 2 lines). Patch #21 (0001-PPC64LE-ELFv2-ABI-updates-for-the-.opd-section.patch): + echo 'Patch #21 (0001-PPC64LE-ELFv2-ABI-updates-for-the-.opd-section.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file lib/Target/PowerPC/PPCJITInfo.cpp + sed -i.orig 's|/lib /usr/lib $lt_ld_extra|/usr/lib64 $lt_ld_extra|' configure + sed -i.orig -e 's|(PROJ_prefix)/lib|(PROJ_prefix)/lib64/llvm34|g' -e 's|(PROJ_prefix)/include|(PROJ_prefix)/include/llvm34|g' Makefile.config.in + sed -i.orig -e 's|/lib\>|/lib64/llvm34|g' -e 's|/include\>|/include/llvm34|g' tools/llvm-config/llvm-config.cpp + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QGXYOd + umask 022 + cd /builddir/build/BUILD + cd llvm-3.4.2.src + export CC=gcc + CC=gcc + export CXX=c++ + CXX=c++ + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./projects/sample/autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./projects/sample/autoconf/config.sub BUILDSTDERR: ++ basename ./projects/sample/autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./projects/sample/autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './projects/sample/autoconf/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./projects/sample/autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./projects/sample/autoconf/config.guess BUILDSTDERR: ++ basename ./projects/sample/autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./projects/sample/autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './projects/sample/autoconf/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./autoconf/config.sub BUILDSTDERR: ++ basename ./autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './autoconf/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./autoconf/config.guess BUILDSTDERR: ++ basename ./autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './autoconf/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./projects/sample/autoconf/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./autoconf/ltmain.sh BUILDSTDERR: ++ ls -d1 /usr/lib/gcc/riscv64-redhat-linux/8/include BUILDSTDERR: ++ tr '\n' : + ./configure --build=riscv64-koji-linux-gnu --host=riscv64-koji-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/usr/lib64/llvm34 --includedir=/usr/include/llvm34 --disable-polly --disable-libcpp --enable-cxx11 --enable-clang-arcmt --enable-clang-static-analyzer --enable-clang-rewriter --enable-optimized --disable-profiling --disable-assertions --disable-werror --disable-expensive-checks --enable-debug-runtime --enable-keep-symbols --enable-jit --enable-docs --disable-doxygen --enable-threads --enable-pthreads --enable-zlib --enable-pic --enable-shared --disable-embed-stdcxx --enable-timestamps --enable-backtraces --enable-targets=x86,powerpc,arm,aarch64,cpp,nvptx,systemz --enable-experimental-targets=R600 --enable-bindings=none --enable-libffi --enable-ltdl-install --with-c-include-dirs=/usr/include:/usr/lib/gcc/riscv64-redhat-linux/8/include: checking for riscv64-koji-linux-gnu-clang... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking target system type... riscv64-koji-linux-gnu checking type of operating system we're going to host on... Linux checking type of operating system we're going to target... Linux checking target architecture... Unknown BUILDSTDERR: configure: WARNING: Configuring LLVM for an unknown target archicture BUILDSTDERR: configure: WARNING: Configuring LLVM for an unknown host archicture checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking optimization flags... -O3 checking for BSD-compatible nm... /usr/bin/nm -B checking for GNU make... make checking whether ln -s works... yes checking for cmp... /usr/bin/cmp checking for cp... /usr/bin/cp checking for date... /usr/bin/date checking for find... /usr/bin/find checking for grep... (cached) /usr/bin/grep checking for mkdir... /usr/bin/mkdir checking for mv... /usr/bin/mv checking for riscv64-koji-linux-gnu-ranlib... no checking for ranlib... ranlib checking for riscv64-koji-linux-gnu-ar... no checking for ar... ar checking for rm... /usr/bin/rm checking for sed... /usr/bin/sed checking for tar... /usr/bin/tar checking for pwd... /usr/bin/pwd checking for Graphviz... echo Graphviz checking for dot... echo dot checking for fdp... echo fdp checking for neato... echo neato checking for twopi... echo twopi checking for circo... echo circo checking for gv... no checking for gsview32... no checking for dotty... echo dotty checking for xdot... no checking for xdot.py... no checking for a BSD-compatible install... /usr/bin/install -c checking for bzip2... /usr/bin/bzip2 checking for cat... /usr/bin/cat checking for doxygen... no checking for groff... /usr/bin/groff checking for gzip... /usr/bin/gzip checking for pdfroff... /usr/bin/pdfroff checking for zip... /usr/bin/zip checking for ocamlc... no checking for ocamlopt... no checking for ocamldep... no checking for ocamldoc... no checking for gas... no checking for as... /usr/bin/as checking for linker version... 2.30 checking for compiler -Wl,-R option... yes checking for compiler -rdynamic option... yes checking for compiler -Wl,--version-script option... yes checking for an ANSI C-conforming const... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes BUILDSTDERR: checking dynamic linker characteristics... cat: 'ld.so.conf.d/*.conf': No such file or directory GNU/Linux ld.so checking which extension is used for loadable modules... .so checking for the default library search path... /usr/lib64 checking for objdir... .libs checking command to parse /usr/bin/nm -B output from object... ok checking whether libtool supports -dlopen/-dlpreopen... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen in -ldl... yes checking for dlerror... yes checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking argz.h usability... yes checking argz.h presence... yes checking for argz.h... yes checking for error_t... yes checking for argz_append... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for memory.h... (cached) yes checking for unistd.h... (cached) yes checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking for closedir... yes checking for opendir... yes checking for readdir... yes checking tool compatibility... ok checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers -Wno-maybe-uninitialized checking for python... /usr/bin/python checking for python >= 2.5... /usr/bin/python (2.7.15) checking for sin in -lm... yes checking for library containing dlopen... -ldl checking for library containing clock_gettime... none required checking for library containing setupterm... -ltinfo checking for library containing ffi_call... -lffi checking for library containing mallinfo... none required checking for pthread_mutex_init in -lpthread... yes checking for library containing pthread_mutex_lock... none required checking for library containing pthread_rwlock_init... none required checking for library containing pthread_getspecific... none required checking for compress2 in -lz... yes checking for xml2-config... no checking for libxml2 includes... xml2-config not found checking for dirent.h that defines DIR... (cached) yes checking for library containing opendir... (cached) none required checking for MAP_ANONYMOUS vs. MAP_ANON... yes checking whether stat file-mode macros are broken... no checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking how to run the C++ preprocessor... c++ -E checking cxxabi.h usability... yes checking cxxabi.h presence... yes checking for cxxabi.h... yes checking for dlfcn.h... (cached) yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking link.h usability... yes checking link.h presence... yes checking for link.h... yes checking for malloc.h... (cached) yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for stdint.h... (cached) yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking malloc/malloc.h usability... no checking malloc/malloc.h presence... no checking for malloc/malloc.h... no checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking whether FE_ALL_EXCEPT is declared... yes checking whether FE_INEXACT is declared... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking ffi.h usability... yes checking ffi.h presence... yes checking for ffi.h... yes checking ffi/ffi.h usability... no checking ffi/ffi.h presence... no checking for ffi/ffi.h... no checking CrashReporterClient.h usability... no checking CrashReporterClient.h presence... no checking for CrashReporterClient.h... no checking __crashreporter_info__... no checking for HUGE_VAL sanity... yes checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for int64_t... yes checking for uint64_t... yes checking for backtrace... yes checking for ceilf... yes checking for floorf... yes checking for roundf... yes checking for rintf... yes checking for nearbyintf... yes checking for getcwd... yes checking for powf... yes checking for fmodf... yes checking for strtof... yes checking for round... yes checking for log... yes checking for log2... yes checking for log10... yes checking for exp... yes checking for exp2... yes checking for getpagesize... yes checking for getrusage... yes checking for getrlimit... yes checking for setrlimit... yes checking for gettimeofday... yes checking for isatty... yes checking for mkdtemp... yes checking for mkstemp... yes checking for mktemp... yes checking for posix_spawn... yes checking for pread... yes checking for realpath... yes checking for sbrk... yes checking for setrlimit... (cached) yes checking for strerror... yes checking for strerror_r... yes checking for setenv... yes checking for arc4random... no checking for strtoll... yes checking for strtoq... yes checking for sysconf... yes checking for malloc_zone_statistics... no checking for setjmp... yes checking for longjmp... yes checking for sigsetjmp... no checking for siglongjmp... yes checking for writev... yes checking for futimes... yes checking for futimens... yes checking if printf has the %a format character... yes checking for srand48/lrand48/drand48 in ... yes checking whether strerror_s is declared... no checking for isnan in ... yes checking for isnan in ... no checking for std::isnan in ... yes checking for isinf in ... yes checking for isinf in ... no checking for std::isinf in ... yes checking for finite in ... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... yes checking for mmap of files... yes checking if /dev/zero is needed for mmap... no checking for GCC atomic builtins... yes checking for __dso_handle... yes checking for compiler -fvisibility-inlines-hidden option... yes configure: creating ./config.status config.status: creating include/llvm/Config/Targets.def config.status: creating include/llvm/Config/AsmPrinters.def config.status: creating include/llvm/Config/AsmParsers.def config.status: creating include/llvm/Config/Disassemblers.def config.status: creating Makefile.config config.status: creating llvm.spec config.status: creating docs/doxygen.cfg config.status: creating bindings/ocaml/llvm/META.llvm config.status: creating include/llvm/Config/config.h config.status: creating include/llvm/Config/llvm-config.h config.status: creating include/llvm/Support/DataTypes.h config.status: executing setup commands config.status: executing Makefile commands config.status: executing Makefile.common commands config.status: executing examples/Makefile commands config.status: executing lib/Makefile commands config.status: executing test/Makefile commands config.status: executing test/Makefile.tests commands config.status: executing unittests/Makefile commands config.status: executing tools/Makefile commands config.status: executing utils/Makefile commands config.status: executing projects/Makefile commands config.status: executing bindings/Makefile commands config.status: executing bindings/ocaml/Makefile.ocaml commands === configuring in projects/sample (/builddir/build/BUILD/llvm-3.4.2.src/projects/sample) configure: running /bin/sh ./configure --prefix=/usr '--build=riscv64-koji-linux-gnu' '--host=riscv64-koji-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--libdir=/usr/lib64/llvm34' '--includedir=/usr/include/llvm34' '--disable-polly' '--disable-libcpp' '--enable-cxx11' '--enable-clang-arcmt' '--enable-clang-static-analyzer' '--enable-clang-rewriter' '--enable-optimized' '--disable-profiling' '--disable-assertions' '--disable-werror' '--disable-expensive-checks' '--enable-debug-runtime' '--enable-keep-symbols' '--enable-jit' '--enable-docs' '--disable-doxygen' '--enable-threads' '--enable-pthreads' '--enable-zlib' '--enable-pic' '--enable-shared' '--disable-embed-stdcxx' '--enable-timestamps' '--enable-backtraces' '--enable-targets=x86,powerpc,arm,aarch64,cpp,nvptx,systemz' '--enable-experimental-targets=R600' '--enable-bindings=none' '--enable-libffi' '--enable-ltdl-install' '--with-c-include-dirs=/usr/include:/usr/lib/gcc/riscv64-redhat-linux/8/include:' 'build_alias=riscv64-koji-linux-gnu' 'host_alias=riscv64-koji-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CXX=c++' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' --cache-file=/dev/null --srcdir=. checking llvm-config... no checking LLVM package version... unknown checking for riscv64-koji-linux-gnu-clang... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking target system type... riscv64-koji-linux-gnu checking type of operating system we're going to host on... Linux checking type of operating system we're going to target... Linux checking target architecture... Unknown BUILDSTDERR: configure: WARNING: Configuring LLVM for an unknown target archicture checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking optimization flags... -O3 checking for BSD-compatible nm... /usr/bin/nm -B checking for GNU make... make checking whether ln -s works... yes checking for cmp... /usr/bin/cmp checking for cp... /usr/bin/cp checking for date... /usr/bin/date checking for find... /usr/bin/find checking for grep... (cached) /usr/bin/grep checking for mkdir... /usr/bin/mkdir checking for mv... /usr/bin/mv checking for riscv64-koji-linux-gnu-ranlib... no checking for ranlib... ranlib checking for riscv64-koji-linux-gnu-ar... no checking for ar... ar checking for rm... /usr/bin/rm checking for sed... /usr/bin/sed checking for tar... /usr/bin/tar checking for pwd... /usr/bin/pwd checking for Graphviz... echo Graphviz checking for dot... echo dot checking for fdp... echo fdp checking for neato... echo neato checking for twopi... echo twopi checking for circo... echo circo checking for gv... no checking for gsview32... no checking for dotty... echo dotty checking for xdot.py... echo xdot.py checking for a BSD-compatible install... /usr/bin/install -c checking for bzip2... /usr/bin/bzip2 checking for cat... /usr/bin/cat checking for doxygen... no checking for groff... /usr/bin/groff checking for gzip... /usr/bin/gzip checking for pod2html... no checking for pod2man... /usr/bin/pod2man checking for pdfroff... /usr/bin/pdfroff checking for runtest... /usr/bin/runtest checking for the tclsh program in tclinclude directory... none checking for tclsh8.4... no checking for tclsh8.4.8... no checking for tclsh8.4.7... no checking for tclsh8.4.6... no checking for tclsh8.4.5... no checking for tclsh8.4.4... no checking for tclsh8.4.3... no checking for tclsh8.4.2... no checking for tclsh8.4.1... no checking for tclsh8.4.0... no checking for tclsh8.3... no checking for tclsh8.3.5... no checking for tclsh8.3.4... no checking for tclsh8.3.3... no checking for tclsh8.3.2... no checking for tclsh8.3.1... no checking for tclsh8.3.0... no checking for tclsh... /usr/bin/tclsh checking for zip... /usr/bin/zip checking for ocamlc... no checking for ocamlopt... no checking for ocamldep... no checking for ocamldoc... no checking for gas... no checking for as... /usr/bin/as checking for linker version... 2.30 checking for compiler -Wl,-R option... yes checking for compiler -rdynamic option... yes checking for compiler -Wl,--version-script option... yes checking for an ANSI C-conforming const... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes BUILDSTDERR: checking dynamic linker characteristics... cat: 'ld.so.conf.d/*.conf': No such file or directory GNU/Linux ld.so checking which extension is used for loadable modules... .so checking for the default library search path... /lib /usr/lib checking for objdir... .libs checking command to parse /usr/bin/nm -B output from object... ok checking whether libtool supports -dlopen/-dlpreopen... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen in -ldl... yes checking for dlerror... yes checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking argz.h usability... yes checking argz.h presence... yes checking for argz.h... yes checking for error_t... yes checking for argz_append... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for memory.h... (cached) yes checking for stdlib.h... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for unistd.h... (cached) yes checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking sys/dl.h usability... no checking sys/dl.h presence... no checking for sys/dl.h... no checking dld.h usability... no checking dld.h presence... no checking for dld.h... no checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking for string.h... (cached) yes checking for strchr... yes checking for strrchr... yes checking for memcpy... yes checking for memmove... yes checking for strcmp... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking tool compatibility... ok checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers checking for sin in -lm... yes checking for library containing dlopen... -ldl checking for library containing clock_gettime... none required checking for library containing setupterm... -ltinfo checking for library containing ffi_call... -lffi checking for library containing mallinfo... none required checking for pthread_mutex_init in -lpthread... yes checking for library containing pthread_mutex_lock... none required checking for library containing pthread_rwlock_init... none required checking for library containing pthread_getspecific... none required checking for compress2 in -lz... yes checking for dirent.h that defines DIR... (cached) yes checking for library containing opendir... (cached) none required checking for MAP_ANONYMOUS vs. MAP_ANON... yes checking whether stat file-mode macros are broken... no checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking for dlfcn.h... (cached) yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking link.h usability... yes checking link.h presence... yes checking for link.h... yes checking for malloc.h... (cached) yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for stdint.h... (cached) yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for sys/types.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking malloc/malloc.h usability... no checking malloc/malloc.h presence... no checking for malloc/malloc.h... no checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking ffi.h usability... yes checking ffi.h presence... yes checking for ffi.h... yes checking ffi/ffi.h usability... no checking ffi/ffi.h presence... no checking for ffi/ffi.h... no checking CrashReporterClient.h usability... no checking CrashReporterClient.h presence... no checking for CrashReporterClient.h... no checking __crashreporter_info__... no checking for HUGE_VAL sanity... yes checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for int64_t... yes checking for uint64_t... yes checking for backtrace... yes checking for ceilf... yes checking for floorf... yes checking for roundf... yes checking for rintf... yes checking for nearbyintf... yes checking for getcwd... yes checking for powf... yes checking for fmodf... yes checking for strtof... yes checking for round... yes checking for getpagesize... yes checking for getrusage... yes checking for getrlimit... yes checking for setrlimit... yes checking for gettimeofday... yes checking for isatty... yes checking for mkdtemp... yes checking for mkstemp... yes checking for mktemp... yes checking for posix_spawn... yes checking for realpath... yes checking for sbrk... yes checking for setrlimit... (cached) yes checking for strdup... yes checking for strerror... yes checking for strerror_r... yes checking for setenv... yes checking for strtoll... yes checking for strtoq... yes checking for sysconf... yes checking for malloc_zone_statistics... no checking for setjmp... yes checking for longjmp... yes checking for sigsetjmp... no checking for siglongjmp... yes checking for writev... yes checking if printf has the %a format character... yes checking for srand48/lrand48/drand48 in ... yes checking whether strerror_s is declared... no checking for isnan in ... yes checking for isnan in ... no checking for std::isnan in ... yes checking for isinf in ... yes checking for isinf in ... no checking for std::isinf in ... yes checking for finite in ... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... yes checking for mmap of files... yes checking if /dev/zero is needed for mmap... no checking for GCC atomic builtins... yes checking for __dso_handle... yes checking for compiler -fvisibility-inlines-hidden option... yes configure: creating ./config.status config.status: creating Makefile.common config.status: creating Makefile.llvm.config config.status: executing setup commands config.status: executing Makefile commands config.status: executing lib/Makefile commands config.status: executing lib/sample/Makefile commands config.status: executing tools/Makefile commands config.status: executing tools/sample/Makefile commands + make -j4 REQUIRES_RTTI=1 VERBOSE=1 'OPTIMIZE_OPTION=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' llvm[0]: Constructing LLVMBuild project information. /usr/bin/python /builddir/build/BUILD/llvm-3.4.2.src/utils/llvm-build/llvm-build \ --native-target "Unknown" \ --enable-targets "R600 SystemZ NVPTX CppBackend AArch64 ARM PowerPC X86 " \ --enable-optional-components "" \ --write-library-table /builddir/build/BUILD/llvm-3.4.2.src/tools/llvm-config/LibraryDependencies.inc \ --write-make-fragment /builddir/build/BUILD/llvm-3.4.2.src/Makefile.llvmbuild BUILDSTDERR: DEPRECATION WARNING: python2 invoked with /usr/bin/python. BUILDSTDERR: Use /usr/bin/python3 or /usr/bin/python2 BUILDSTDERR: /usr/bin/python will be removed or switched to Python 3 in the future. BUILDSTDERR: If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out for dir in lib/Support lib/TableGen utils lib/IR lib tools/llvm-shlib tools/llvm-config tools docs unittests; do \ (make -C $dir all ) || exit 1; \ done make[1]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Support' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/.//.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/Release/lib > /dev/null llvm[1]: Compiling APInt.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.d" APInt.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.d.tmp"; exit 1; fi llvm[1]: Compiling APFloat.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.d" APFloat.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.d.tmp"; exit 1; fi llvm[1]: Compiling APSInt.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.d" APSInt.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.d.tmp"; exit 1; fi /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/.dir llvm[1]: Compiling Allocator.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.d" Allocator.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.d.tmp"; exit 1; fi llvm[1]: Compiling Atomic.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.d" Atomic.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.d.tmp"; exit 1; fi llvm[1]: Compiling BlockFrequency.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.d" BlockFrequency.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.d.tmp"; exit 1; fi BUILDSTDERR: APFloat.cpp: In member function 'llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)': BUILDSTDERR: APFloat.cpp:1520:20: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: copySignificand(rhs); BUILDSTDERR: ~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: APFloat.cpp:1521:3: note: here BUILDSTDERR: case PackCategoriesIntoKey(fcNaN, fcZero): BUILDSTDERR: ^~~~ BUILDSTDERR: APFloat.cpp:1525:10: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: sign = false; BUILDSTDERR: ~~~~~^~~~~~~ BUILDSTDERR: APFloat.cpp:1526:3: note: here BUILDSTDERR: case PackCategoriesIntoKey(fcInfinity, fcZero): BUILDSTDERR: ^~~~ llvm[1]: Compiling BranchProbability.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.d" BranchProbability.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.d.tmp"; exit 1; fi llvm[1]: Compiling CommandLine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.d" CommandLine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.d.tmp"; exit 1; fi llvm[1]: Compiling Compression.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.d" Compression.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.d.tmp"; exit 1; fi llvm[1]: Compiling ConstantRange.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.d" ConstantRange.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.d.tmp"; exit 1; fi BUILDSTDERR: In file included from CommandLine.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from CommandLine.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: CommandLine.cpp:830:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from CommandLine.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from CommandLine.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: CommandLine.cpp:1403:63: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from CommandLine.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling ConvertUTF.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.d" ConvertUTF.c -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.d.tmp"; exit 1; fi BUILDSTDERR: ConvertUTF.c: In function 'ConvertUTF16toUTF8': BUILDSTDERR: ConvertUTF.c:276:72: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:277:13: note: here BUILDSTDERR: case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:277:72: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:278:13: note: here BUILDSTDERR: case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:278:72: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:279:13: note: here BUILDSTDERR: case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]); BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c: In function 'ConvertUTF32toUTF8': BUILDSTDERR: ConvertUTF.c:329:72: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:330:13: note: here BUILDSTDERR: case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:330:72: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:331:13: note: here BUILDSTDERR: case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:331:72: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:332:13: note: here BUILDSTDERR: case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]); BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c: In function 'isLegalUTF8': BUILDSTDERR: ConvertUTF.c:360:42: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: ConvertUTF.c:361:5: note: here BUILDSTDERR: case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:361:42: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: ConvertUTF.c:362:5: note: here BUILDSTDERR: case 2: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:364:9: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: switch (*source) { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ConvertUTF.c:373:5: note: here BUILDSTDERR: case 1: if (*source >= 0x80 && *source < 0xC2) return false; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c: In function 'ConvertUTF8toUTF16': BUILDSTDERR: ConvertUTF.c:442:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:443:13: note: here BUILDSTDERR: case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:443:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:444:13: note: here BUILDSTDERR: case 3: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:444:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:445:13: note: here BUILDSTDERR: case 2: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:445:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 2: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:446:13: note: here BUILDSTDERR: case 1: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:446:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 1: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:447:13: note: here BUILDSTDERR: case 0: ch += *source++; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c: In function 'ConvertUTF8toUTF32': BUILDSTDERR: ConvertUTF.c:515:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 5: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:516:13: note: here BUILDSTDERR: case 4: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:516:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:517:13: note: here BUILDSTDERR: case 3: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:517:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:518:13: note: here BUILDSTDERR: case 2: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:518:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 2: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:519:13: note: here BUILDSTDERR: case 1: ch += *source++; ch <<= 6; BUILDSTDERR: ^~~~ BUILDSTDERR: ConvertUTF.c:519:41: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 1: ch += *source++; ch <<= 6; BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: ConvertUTF.c:520:13: note: here BUILDSTDERR: case 0: ch += *source++; BUILDSTDERR: ^~~~ llvm[1]: Compiling ConvertUTFWrapper.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.d" ConvertUTFWrapper.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.d.tmp"; exit 1; fi llvm[1]: Compiling CrashRecoveryContext.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.d" CrashRecoveryContext.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.d.tmp"; exit 1; fi llvm[1]: Compiling DAGDeltaAlgorithm.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.d" DAGDeltaAlgorithm.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.d.tmp"; exit 1; fi llvm[1]: Compiling DataExtractor.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.d" DataExtractor.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.d.tmp"; exit 1; fi llvm[1]: Compiling DataStream.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.d" DataStream.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.d.tmp"; exit 1; fi llvm[1]: Compiling Debug.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.d" Debug.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Debug.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[1]: Compiling DeltaAlgorithm.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.d" DeltaAlgorithm.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.d.tmp"; exit 1; fi llvm[1]: Compiling Disassembler.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.d" Disassembler.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.d.tmp"; exit 1; fi llvm[1]: Compiling Dwarf.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.d" Dwarf.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.d.tmp"; exit 1; fi llvm[1]: Compiling DynamicLibrary.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.d" DynamicLibrary.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.d.tmp"; exit 1; fi llvm[1]: Compiling Errno.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.d" Errno.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.d.tmp"; exit 1; fi llvm[1]: Compiling ErrorHandling.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.d" ErrorHandling.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.d.tmp"; exit 1; fi llvm[1]: Compiling FileOutputBuffer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.d" FileOutputBuffer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.d.tmp"; exit 1; fi llvm[1]: Compiling FileUtilities.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.d" FileUtilities.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.d.tmp"; exit 1; fi llvm[1]: Compiling FoldingSet.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.d" FoldingSet.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.d.tmp"; exit 1; fi llvm[1]: Compiling FormattedStream.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.d" FormattedStream.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.d.tmp"; exit 1; fi llvm[1]: Compiling GraphWriter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.d" GraphWriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.d.tmp"; exit 1; fi llvm[1]: Compiling Hashing.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.d" Hashing.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.d.tmp"; exit 1; fi BUILDSTDERR: FormattedStream.cpp: In function 'void UpdatePosition(std::pair&, const char*, size_t)': BUILDSTDERR: FormattedStream.cpp:33:12: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: Line += 1; BUILDSTDERR: ~~~~~^~~~ BUILDSTDERR: FormattedStream.cpp:34:5: note: here BUILDSTDERR: case '\r': BUILDSTDERR: ^~~~ llvm[1]: Compiling Host.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.d" Host.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.d.tmp"; exit 1; fi llvm[1]: Compiling IncludeFile.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.d" IncludeFile.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.d.tmp"; exit 1; fi llvm[1]: Compiling IntEqClasses.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.d" IntEqClasses.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.d.tmp"; exit 1; fi BUILDSTDERR: In file included from GraphWriter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[1]: Compiling IntervalMap.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.d" IntervalMap.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.d.tmp"; exit 1; fi BUILDSTDERR: GraphWriter.cpp: In function 'std::__cxx11::string llvm::DOT::EscapeString(const string&)': BUILDSTDERR: GraphWriter.cpp:40:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (i+1 != Str.length()) BUILDSTDERR: ^~ BUILDSTDERR: GraphWriter.cpp:47:5: note: here BUILDSTDERR: case '{': case '}': BUILDSTDERR: ^~~~ llvm[1]: Compiling IntrusiveRefCntPtr.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.d" IntrusiveRefCntPtr.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.d.tmp"; exit 1; fi llvm[1]: Compiling IsInf.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.d" IsInf.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.d.tmp"; exit 1; fi llvm[1]: Compiling IsNAN.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.d" IsNAN.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.d.tmp"; exit 1; fi llvm[1]: Compiling Locale.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.d" Locale.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.d.tmp"; exit 1; fi llvm[1]: Compiling LockFileManager.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.d" LockFileManager.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.d.tmp"; exit 1; fi llvm[1]: Compiling MD5.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.d" MD5.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.d.tmp"; exit 1; fi llvm[1]: Compiling ManagedStatic.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.d" ManagedStatic.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.d.tmp"; exit 1; fi llvm[1]: Compiling Memory.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.d" Memory.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.d.tmp"; exit 1; fi llvm[1]: Compiling MemoryBuffer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.d" MemoryBuffer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.d.tmp"; exit 1; fi llvm[1]: Compiling MemoryObject.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.d" MemoryObject.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.d.tmp"; exit 1; fi llvm[1]: Compiling Mutex.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.d" Mutex.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.d.tmp"; exit 1; fi llvm[1]: Compiling Path.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.d" Path.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.d.tmp"; exit 1; fi llvm[1]: Compiling PluginLoader.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.d" PluginLoader.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.d.tmp"; exit 1; fi llvm[1]: Compiling PrettyStackTrace.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.d" PrettyStackTrace.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.d.tmp"; exit 1; fi llvm[1]: Compiling Process.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.d" Process.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/PluginLoader.h:20, BUILDSTDERR: from PluginLoader.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: Path.cpp: In function 'llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)': BUILDSTDERR: Path.cpp:946:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (Magic[1] == 0x01) BUILDSTDERR: ^~ BUILDSTDERR: Path.cpp:949:5: note: here BUILDSTDERR: case 0x90: // PA-RISC Windows BUILDSTDERR: ^~~~ llvm[1]: Compiling Program.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.d" Program.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.d.tmp"; exit 1; fi llvm[1]: Compiling RWMutex.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.d" RWMutex.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.d.tmp"; exit 1; fi llvm[1]: Compiling Regex.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.d" Regex.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.d.tmp"; exit 1; fi llvm[1]: Compiling SearchForAddressOfSpecialSymbol.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.d" SearchForAddressOfSpecialSymbol.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.d.tmp"; exit 1; fi llvm[1]: Compiling Signals.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.d" Signals.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.d.tmp"; exit 1; fi llvm[1]: Compiling SmallPtrSet.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.d" SmallPtrSet.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.d.tmp"; exit 1; fi llvm[1]: Compiling SmallVector.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.d" SmallVector.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.d.tmp"; exit 1; fi llvm[1]: Compiling SourceMgr.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.d" SourceMgr.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.d.tmp"; exit 1; fi llvm[1]: Compiling Statistic.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.d" Statistic.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.d.tmp"; exit 1; fi llvm[1]: Compiling StreamableMemoryObject.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.d" StreamableMemoryObject.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.d.tmp"; exit 1; fi llvm[1]: Compiling StringExtras.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.d" StringExtras.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from SourceMgr.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SourceMgr.cpp:203:71: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from SourceMgr.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from Statistic.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[1]: Compiling StringMap.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.d" StringMap.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.d.tmp"; exit 1; fi llvm[1]: Compiling StringPool.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.d" StringPool.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.d.tmp"; exit 1; fi llvm[1]: Compiling StringRef.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.d" StringRef.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.d.tmp"; exit 1; fi llvm[1]: Compiling StringRefMemoryObject.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.d" StringRefMemoryObject.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.d.tmp"; exit 1; fi llvm[1]: Compiling SystemUtils.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.d" SystemUtils.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.d.tmp"; exit 1; fi llvm[1]: Compiling TargetRegistry.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.d" TargetRegistry.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.d.tmp"; exit 1; fi llvm[1]: Compiling ThreadLocal.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.d" ThreadLocal.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.d.tmp"; exit 1; fi BUILDSTDERR: ThreadLocal.cpp: In constructor 'llvm::sys::ThreadLocalImpl::ThreadLocalImpl()': BUILDSTDERR: ThreadLocal.cpp:53:15: warning: typedef 'SIZE_TOO_BIG' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef int SIZE_TOO_BIG[sizeof(pthread_key_t) <= sizeof(data) ? 1 : -1]; BUILDSTDERR: ^~~~~~~~~~~~ llvm[1]: Compiling Threading.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.d" Threading.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.d.tmp"; exit 1; fi llvm[1]: Compiling TimeValue.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.d" TimeValue.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.d.tmp"; exit 1; fi llvm[1]: Compiling Timer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.d" Timer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.d.tmp"; exit 1; fi llvm[1]: Compiling ToolOutputFile.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.d" ToolOutputFile.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Timer.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[1]: Compiling Triple.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.d" Triple.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.d.tmp"; exit 1; fi llvm[1]: Compiling Twine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.d" Twine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.d.tmp"; exit 1; fi llvm[1]: Compiling Unicode.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.d" Unicode.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.d.tmp"; exit 1; fi llvm[1]: Compiling Valgrind.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.d" Valgrind.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.d.tmp"; exit 1; fi llvm[1]: Compiling Watchdog.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.d" Watchdog.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.d.tmp"; exit 1; fi llvm[1]: Compiling YAMLParser.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.d" YAMLParser.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.d.tmp"; exit 1; fi llvm[1]: Compiling YAMLTraits.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.d" YAMLTraits.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.d.tmp"; exit 1; fi llvm[1]: Compiling circular_raw_ostream.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.d" circular_raw_ostream.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.d.tmp"; exit 1; fi BUILDSTDERR: YAMLParser.cpp: In member function 'void llvm::yaml::MappingNode::increment()': BUILDSTDERR: YAMLParser.cpp:1945:15: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: setError("Unexpected token. Expected Key or Block End", T); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: YAMLParser.cpp:1946:5: note: here BUILDSTDERR: case Token::TK_Error: BUILDSTDERR: ^~~~ BUILDSTDERR: YAMLParser.cpp:1957:14: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: getNext(); BUILDSTDERR: ~~~~~~~^~ BUILDSTDERR: YAMLParser.cpp:1958:5: note: here BUILDSTDERR: case Token::TK_Error: BUILDSTDERR: ^~~~ BUILDSTDERR: YAMLParser.cpp: In member function 'void llvm::yaml::SequenceNode::increment()': BUILDSTDERR: YAMLParser.cpp:1998:15: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: setError( "Unexpected token. Expected Block Entry or Block End." BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: , T); BUILDSTDERR: ~~~~ BUILDSTDERR: YAMLParser.cpp:2000:5: note: here BUILDSTDERR: case Token::TK_Error: BUILDSTDERR: ^~~~ BUILDSTDERR: YAMLParser.cpp:2027:14: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: getNext(); BUILDSTDERR: ~~~~~~~^~ BUILDSTDERR: YAMLParser.cpp:2028:5: note: here BUILDSTDERR: case Token::TK_Error: BUILDSTDERR: ^~~~ llvm[1]: Compiling raw_os_ostream.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.d" raw_os_ostream.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.d.tmp"; exit 1; fi llvm[1]: Compiling raw_ostream.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.d" raw_ostream.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.d.tmp"; exit 1; fi llvm[1]: Compiling regcomp.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.d" regcomp.c -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.d.tmp"; exit 1; fi llvm[1]: Compiling regerror.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.d" regerror.c -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.d.tmp"; exit 1; fi llvm[1]: Compiling regexec.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.d" regexec.c -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.d.tmp"; exit 1; fi llvm[1]: Compiling regfree.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.d" regfree.c -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.d.tmp"; exit 1; fi llvm[1]: Compiling regstrlcpy.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.d" regstrlcpy.c -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.d.tmp"; exit 1; fi llvm[1]: Compiling system_error.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Support -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.d" system_error.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.d.tmp"; exit 1; fi llvm[1]: Building Release Archive Library libLLVMSupport.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSupport.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSupport.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APFloat.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APInt.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/APSInt.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Allocator.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Atomic.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BlockFrequency.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/BranchProbability.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CommandLine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Compression.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConstantRange.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTF.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ConvertUTFWrapper.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/CrashRecoveryContext.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DAGDeltaAlgorithm.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataExtractor.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DataStream.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Debug.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DeltaAlgorithm.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Disassembler.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Dwarf.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/DynamicLibrary.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Errno.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ErrorHandling.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileOutputBuffer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FileUtilities.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FoldingSet.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/FormattedStream.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/GraphWriter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Hashing.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Host.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IncludeFile.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntEqClasses.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntervalMap.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IntrusiveRefCntPtr.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsInf.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/IsNAN.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Locale.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/LockFileManager.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MD5.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ManagedStatic.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Memory.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryBuffer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/MemoryObject.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Mutex.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Path.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PluginLoader.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/PrettyStackTrace.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Process.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Program.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/RWMutex.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Regex.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SearchForAddressOfSpecialSymbol.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Signals.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallPtrSet.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SmallVector.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SourceMgr.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Statistic.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StreamableMemoryObject.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringExtras.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringMap.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringPool.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRef.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/StringRefMemoryObject.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/SystemUtils.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TargetRegistry.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ThreadLocal.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Threading.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/TimeValue.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Timer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/ToolOutputFile.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Triple.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Twine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Unicode.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Valgrind.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/Watchdog.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLParser.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/YAMLTraits.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/circular_raw_ostream.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_os_ostream.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/raw_ostream.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regcomp.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regerror.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regexec.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regfree.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/regstrlcpy.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Support/Release/system_error.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSupport.a make[1]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Support' make[1]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/.//.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/.dir llvm[1]: Compiling Error.cpp for Release build llvm[1]: Compiling Main.cpp for Release build llvm[1]: Compiling Record.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.d" Main.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.d.tmp"; exit 1; fi if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.d" Record.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.d.tmp"; exit 1; fi llvm[1]: Compiling StringMatcher.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.d" StringMatcher.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.d.tmp"; exit 1; fi if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.d" Error.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.d.tmp"; exit 1; fi llvm[1]: Compiling TGLexer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.d" TGLexer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Main.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from TGParser.h:19, BUILDSTDERR: from Main.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/stl_tree.h:63, BUILDSTDERR: from /usr/include/c++/8/map:60, BUILDSTDERR: from TGLexer.h:20, BUILDSTDERR: from TGParser.h:17, BUILDSTDERR: from Main.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:18, BUILDSTDERR: from Record.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:18, BUILDSTDERR: from Record.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling TGParser.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.d" TGParser.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.d.tmp"; exit 1; fi llvm[1]: Compiling TableGenBackend.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.d" TableGenBackend.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TGParser.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from TGParser.h:19, BUILDSTDERR: from TGParser.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/stl_tree.h:63, BUILDSTDERR: from /usr/include/c++/8/map:60, BUILDSTDERR: from TGLexer.h:20, BUILDSTDERR: from TGParser.h:17, BUILDSTDERR: from TGParser.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Building Release Archive Library libLLVMTableGen.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTableGen.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTableGen.a /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Error.o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Main.o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/Record.o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/StringMatcher.o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGLexer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TGParser.o /builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen/Release/TableGenBackend.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTableGen.a make[1]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/TableGen' make[1]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck; \ DD=FileCheck; \ if [ ! -f $SD/Makefile ]; then \ SD=FileCheck; \ DD=FileCheck; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate; \ DD=FileUpdate; \ if [ ! -f $SD/Makefile ]; then \ SD=FileUpdate; \ DD=FileUpdate; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen; \ DD=TableGen; \ if [ ! -f $SD/Makefile ]; then \ SD=TableGen; \ DD=TableGen; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle; \ DD=PerfectShuffle; \ if [ ! -f $SD/Makefile ]; then \ SD=PerfectShuffle; \ DD=PerfectShuffle; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate' make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release > /dev/null make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/./ > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/.//.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/.//.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/.//.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/Release/bin > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/Release/bin > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/Release/bin > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/.dir llvm[2]: Compiling FileUpdate.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.d" FileUpdate.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.d.tmp"; exit 1; fi llvm[2]: Compiling PerfectShuffle.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.d" PerfectShuffle.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.d.tmp"; exit 1; fi llvm[2]: Compiling FileCheck.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.d" FileCheck.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.d.tmp"; exit 1; fi make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/.//.dir llvm[2]: Compiling AsmMatcherEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.d" AsmMatcherEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from FileUpdate.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from FileCheck.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Linking Release executable llvm-PerfectShuffle c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,--version-script=/builddir/build/BUILD/llvm-3.4.2.src/autoconf/ExportMap.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-PerfectShuffle /builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle/Release/PerfectShuffle.o \ -lz -lpthread -lffi -ltinfo -ldl -lm llvm[2]: ======= Finished Linking Release Executable llvm-PerfectShuffle make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/PerfectShuffle' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/count; \ DD=count; \ if [ ! -f $SD/Makefile ]; then \ SD=count; \ DD=count; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/count' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/.//.dir llvm[2]: Compiling count.c for Release build if gcc -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/count -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.d" count.c -o /builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.d.tmp"; exit 1; fi llvm[2]: Linking Release executable FileUpdate c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,--version-script=/builddir/build/BUILD/llvm-3.4.2.src/autoconf/ExportMap.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/FileUpdate /builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate/Release/FileUpdate.o -lLLVMSupport \ -lz -lpthread -lffi -ltinfo -ldl -lm BUILDSTDERR: In file included from AsmMatcherEmitter.cpp:106: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Linking Release executable count c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,--version-script=/builddir/build/BUILD/llvm-3.4.2.src/autoconf/ExportMap.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/count /builddir/build/BUILD/llvm-3.4.2.src/utils/count/Release/count.o \ -lz -lpthread -lffi -ltinfo -ldl -lm llvm[2]: ======= Finished Linking Release Executable count make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/count' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp; \ DD=fpcmp; \ if [ ! -f $SD/Makefile ]; then \ SD=fpcmp; \ DD=fpcmp; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/.//.dir llvm[2]: Compiling fpcmp.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.d" fpcmp.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from AsmMatcherEmitter.cpp:99: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from AsmMatcherEmitter.cpp:99: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from fpcmp.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: ======= Finished Linking Release Executable FileUpdate make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/FileUpdate' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/llvm-lit; \ DD=llvm-lit; \ if [ ! -f $SD/Makefile ]; then \ SD=llvm-lit; \ DD=llvm-lit; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/llvm-lit' llvm[2]: Creating 'llvm-lit' script... echo s=@LLVM_SOURCE_DIR@=/builddir/build/BUILD/llvm-3.4.2.src=g > lit.tmp echo s=@LLVM_BINARY_DIR@=/builddir/build/BUILD/llvm-3.4.2.src=g >> lit.tmp sed -f lit.tmp llvm-lit.in > /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-lit chmod +x /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-lit rm -f lit.tmp make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/llvm-lit' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/not; \ DD=not; \ if [ ! -f $SD/Makefile ]; then \ SD=not; \ DD=not; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/not' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/.//.dir llvm[2]: Compiling not.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/not -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.d" not.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.d.tmp"; exit 1; fi llvm[2]: Linking Release executable fpcmp c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -rdynamic -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/fpcmp /builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp/Release/fpcmp.o -lLLVMSupport \ -lz -lpthread -lffi -ltinfo -ldl -lm BUILDSTDERR: AsmMatcherEmitter.cpp: At global scope: BUILDSTDERR: AsmMatcherEmitter.cpp:689:6: warning: 'void {anonymous}::MatchableInfo::dump()' defined but not used [-Wunused-function] BUILDSTDERR: void MatchableInfo::dump() { BUILDSTDERR: ^~~~~~~~~~~~~ llvm[2]: Linking Release executable not c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,--version-script=/builddir/build/BUILD/llvm-3.4.2.src/autoconf/ExportMap.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/not /builddir/build/BUILD/llvm-3.4.2.src/utils/not/Release/not.o -lLLVMSupport \ -lz -lpthread -lffi -ltinfo -ldl -lm llvm[2]: ======= Finished Linking Release Executable fpcmp make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/fpcmp' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest; \ DD=unittest; \ if [ ! -f $SD/Makefile ]; then \ SD=unittest; \ DD=unittest; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest; \ DD=googletest; \ if [ ! -f $SD/Makefile ]; then \ SD=googletest; \ DD=googletest; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src//.dir llvm[3]: Compiling src/gtest-all.cc for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest -Wno-missing-field-initializers -Wno-variadic-macros -DGTEST_HAS_RTTI=0 -DGTEST_USE_OWN_TR1_TUPLE -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.d" src/gtest-all.cc -o /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57, BUILDSTDERR: from src/gtest-all.cc:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #elif GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57, BUILDSTDERR: from src/gtest-all.cc:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60, BUILDSTDERR: from src/gtest-all.cc:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61, BUILDSTDERR: from src/gtest-all.cc:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/gtest-all.cc:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ llvm[2]: ======= Finished Linking Release Executable not make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/not' llvm[2]: Compiling AsmWriterEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.d" AsmWriterEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from src/gtest-all.cc:42: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:903:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:903:30: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:930:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:939:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:1316:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/gtest-all.cc:46: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest-printers.cc:342:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/src/gtest-printers.cc:348:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ llvm[2]: Linking Release executable FileCheck c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,--version-script=/builddir/build/BUILD/llvm-3.4.2.src/autoconf/ExportMap.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/FileCheck /builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck/Release/FileCheck.o -lLLVMSupport \ -lz -lpthread -lffi -ltinfo -ldl -lm BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from AsmWriterEmitter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from AsmWriterInst.h:20, BUILDSTDERR: from AsmWriterEmitter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: ======= Finished Linking Release Executable FileCheck make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/FileCheck' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain; \ DD=UnitTestMain; \ if [ ! -f $SD/Makefile ]; then \ SD=UnitTestMain; \ DD=UnitTestMain; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/.//.dir llvm[3]: Compiling TestMain.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include -Wno-missing-field-initializers -Wno-variadic-macros -DGTEST_HAS_RTTI=0 -DGTEST_USE_OWN_TR1_TUPLE -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.d" TestMain.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57, BUILDSTDERR: from TestMain.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #elif GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57, BUILDSTDERR: from TestMain.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60, BUILDSTDERR: from TestMain.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61, BUILDSTDERR: from TestMain.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_GLOBAL_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from TestMain.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] BUILDSTDERR: #if GTEST_HAS_STD_WSTRING BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from TestMain.cpp:11: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Building Release Archive Library libgtest_main.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libgtest_main.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libgtest_main.a /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain/Release/TestMain.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libgtest_main.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/UnitTestMain' llvm[2]: Compiling AsmWriterInst.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.d" AsmWriterInst.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from AsmWriterInst.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from AsmWriterInst.h:20, BUILDSTDERR: from AsmWriterInst.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CTagsEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.d" CTagsEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CTagsEmitter.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CTagsEmitter.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CallingConvEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.d" CallingConvEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling CodeEmitterGen.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.d" CodeEmitterGen.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.d.tmp"; exit 1; fi llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.d" CodeGenDAGPatterns.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libgtest.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libgtest.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libgtest.a /builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest/Release/src/gtest-all.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libgtest.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest/googletest' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/unittest' llvm[2]: Compiling CodeGenInstruction.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.d" CodeGenInstruction.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CallingConvEmitter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CallingConvEmitter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from CodeEmitterGen.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeEmitterGen.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeEmitterGen.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenInstruction.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenInstruction.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenDAGPatterns.h:19, BUILDSTDERR: from CodeGenDAGPatterns.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ValueTypes.h:20, BUILDSTDERR: from CodeGenIntrinsics.h:17, BUILDSTDERR: from CodeGenDAGPatterns.h:18, BUILDSTDERR: from CodeGenDAGPatterns.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CodeGenMapTable.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.d" CodeGenMapTable.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenMapTable.cpp:79: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenMapTable.cpp:79: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CodeGenRegisters.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.d" CodeGenRegisters.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from CodeGenRegisters.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from CodeGenRegisters.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from CodeGenRegisters.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: CodeGenRegisters.cpp:459:56: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from CodeGenRegisters.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from CodeGenRegisters.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: CodeGenRegisters.cpp:1856:51: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from CodeGenRegisters.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CodeGenSchedule.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.d" CodeGenSchedule.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.d.tmp"; exit 1; fi llvm[2]: Compiling CodeGenTarget.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.d" CodeGenTarget.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenSchedule.h:18, BUILDSTDERR: from CodeGenSchedule.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenSchedule.h:18, BUILDSTDERR: from CodeGenSchedule.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from CodeGenTarget.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenTarget.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenTarget.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling DAGISelEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.d" DAGISelEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling DAGISelMatcher.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.d" DAGISelMatcher.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenDAGPatterns.h:19, BUILDSTDERR: from DAGISelEmitter.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ValueTypes.h:20, BUILDSTDERR: from CodeGenIntrinsics.h:17, BUILDSTDERR: from CodeGenDAGPatterns.h:18, BUILDSTDERR: from DAGISelEmitter.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcher.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcher.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling DAGISelMatcherEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.d" DAGISelMatcherEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling DAGISelMatcherGen.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.d" DAGISelMatcherGen.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DAGISelMatcherEmitter.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling DAGISelMatcherOpt.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.d" DAGISelMatcherOpt.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherEmitter.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherEmitter.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling DFAPacketizerEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.d" DFAPacketizerEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherGen.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherGen.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherGen.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: DAGISelMatcherGen.cpp:252:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherGen.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherGen.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: DAGISelMatcherGen.cpp:269:58: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherGen.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherOpt.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherOpt.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherOpt.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: DAGISelMatcherOpt.cpp:455:72: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherOpt.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherOpt.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: DAGISelMatcherOpt.cpp:490:63: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from DAGISelMatcher.h:14, BUILDSTDERR: from DAGISelMatcherOpt.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from DFAPacketizerEmitter.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from DFAPacketizerEmitter.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: DFAPacketizerEmitter.cpp:251:6: warning: 'void {anonymous}::DFA::initialize()' defined but not used [-Wunused-function] BUILDSTDERR: void DFA::initialize() { BUILDSTDERR: ^~~ BUILDSTDERR: DFAPacketizerEmitter.cpp:160:1: warning: '{anonymous}::State::State(const {anonymous}::State&)' defined but not used [-Wunused-function] BUILDSTDERR: State::State(const State &S) : BUILDSTDERR: ^~~~~ llvm[2]: Compiling DisassemblerEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.d" DisassemblerEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling FastISelEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.d" FastISelEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling FixedLenDecoderEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.d" FixedLenDecoderEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling InstrInfoEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.d" InstrInfoEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from DisassemblerEmitter.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from DisassemblerEmitter.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling IntrinsicEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.d" IntrinsicEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from FixedLenDecoderEmitter.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from FixedLenDecoderEmitter.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenDAGPatterns.h:19, BUILDSTDERR: from FastISelEmitter.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ValueTypes.h:20, BUILDSTDERR: from CodeGenIntrinsics.h:17, BUILDSTDERR: from CodeGenDAGPatterns.h:18, BUILDSTDERR: from FastISelEmitter.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from CodeGenDAGPatterns.h:19, BUILDSTDERR: from InstrInfoEmitter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ValueTypes.h:20, BUILDSTDERR: from CodeGenIntrinsics.h:17, BUILDSTDERR: from CodeGenDAGPatterns.h:18, BUILDSTDERR: from InstrInfoEmitter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: FixedLenDecoderEmitter.cpp:982:6: warning: 'void {anonymous}::FilterChooser::SingletonExists(unsigned int) const' defined but not used [-Wunused-function] BUILDSTDERR: void FilterChooser::SingletonExists(unsigned Opc) const { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from IntrinsicEmitter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ValueTypes.h:20, BUILDSTDERR: from CodeGenIntrinsics.h:17, BUILDSTDERR: from IntrinsicEmitter.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling OptParserEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.d" OptParserEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling PseudoLoweringEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.d" PseudoLoweringEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling RegisterInfoEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.d" RegisterInfoEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Error.h:18, BUILDSTDERR: from OptParserEmitter.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Error.h:18, BUILDSTDERR: from OptParserEmitter.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling SetTheory.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.d" SetTheory.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from PseudoLoweringEmitter.cpp:11: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from PseudoLoweringEmitter.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from RegisterInfoEmitter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from CodeGenRegisters.h:18, BUILDSTDERR: from RegisterInfoEmitter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from SetTheory.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from SetTheory.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling SubtargetEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.d" SubtargetEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling TGValueTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.d" TGValueTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from SubtargetEmitter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from SubtargetEmitter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TableGen.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.d" TableGen.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.d.tmp"; exit 1; fi llvm[2]: Compiling X86DisassemblerTables.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.d" X86DisassemblerTables.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TableGen.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from TableGen.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from TableGen.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from TableGen.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: TableGen.cpp:88:33: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from TableGen.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from TableGen.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: TableGen.cpp:88:33: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SetTheory.h:50, BUILDSTDERR: from TableGen.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling X86ModRMFilters.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.d" X86ModRMFilters.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.d.tmp"; exit 1; fi llvm[2]: Compiling X86RecognizableInstr.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.d" X86RecognizableInstr.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/SourceMgr.h:19, BUILDSTDERR: from CodeGenInstruction.h:19, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from X86RecognizableInstr.h:20, BUILDSTDERR: from X86RecognizableInstr.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/TableGen/Record.h:1752:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from CodeGenInstruction.h:17, BUILDSTDERR: from CodeGenTarget.h:20, BUILDSTDERR: from X86RecognizableInstr.h:20, BUILDSTDERR: from X86RecognizableInstr.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Linking Release executable llvm-tblgen c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN/../lib' -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,--version-script=/builddir/build/BUILD/llvm-3.4.2.src/autoconf/ExportMap.map -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmMatcherEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/AsmWriterInst.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CTagsEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CallingConvEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeEmitterGen.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenDAGPatterns.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenInstruction.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenMapTable.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenRegisters.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenSchedule.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/CodeGenTarget.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcher.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherGen.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DAGISelMatcherOpt.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DFAPacketizerEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/DisassemblerEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FastISelEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/FixedLenDecoderEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/InstrInfoEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/IntrinsicEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/OptParserEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/PseudoLoweringEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/RegisterInfoEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SetTheory.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/SubtargetEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TGValueTypes.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/TableGen.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86DisassemblerTables.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86ModRMFilters.o /builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen/Release/X86RecognizableInstr.o -lLLVMTableGen -lLLVMSupport \ -lz -lpthread -lffi -ltinfo -ldl -lm llvm[2]: ======= Finished Linking Release Executable llvm-tblgen make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils/TableGen' make[1]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/utils' make[1]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/IR' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/.dir llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/IR -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Intrinsics.td -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Intrinsics.gen.tmp -gen-intrinsic /usr/bin/cmp -s /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Intrinsics.gen /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Intrinsics.gen.tmp || ( /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Intrinsics.gen.tmp /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Intrinsics.gen && \ echo llvm[1]: Updated Intrinsics.gen because Intrinsics.gen.tmp \ changed significantly. ) llvm[1]: Updated Intrinsics.gen because Intrinsics.gen.tmp changed significantly. llvm[1]: Compiling AsmWriter.cpp for Release build llvm[1]: Compiling AutoUpgrade.cpp for Release build llvm[1]: Compiling Attributes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.d" AutoUpgrade.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.d.tmp"; exit 1; fi if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.d" AsmWriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.d.tmp"; exit 1; fi if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.d" Attributes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.d.tmp"; exit 1; fi llvm[1]: Compiling BasicBlock.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.d" BasicBlock.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/DebugInfo.h:21, BUILDSTDERR: from AutoUpgrade.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/DebugInfo.h:20, BUILDSTDERR: from AutoUpgrade.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from Attributes.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: Attributes.cpp:579:76: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from Attributes.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Attributes.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from Attributes.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from AsmWriter.h:18, BUILDSTDERR: from AsmWriter.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from AsmWriter.h:18, BUILDSTDERR: from AsmWriter.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling ConstantFold.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.d" ConstantFold.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.d.tmp"; exit 1; fi BUILDSTDERR: AsmWriter.cpp: In member function 'void llvm::Type::print(llvm::raw_ostream&) const': BUILDSTDERR: AsmWriter.cpp:2147:3: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: if (this == 0) { BUILDSTDERR: ^~ BUILDSTDERR: AsmWriter.cpp: In member function 'void llvm::Value::print(llvm::raw_ostream&, llvm::AssemblyAnnotationWriter*) const': BUILDSTDERR: AsmWriter.cpp:2163:3: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: if (this == 0) { BUILDSTDERR: ^~ llvm[1]: Compiling Constants.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.d" Constants.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Operator.h:19, BUILDSTDERR: from ConstantFold.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from ConstantFold.h:22, BUILDSTDERR: from ConstantFold.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling Core.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.d" Core.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Constants.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Constants.h:24, BUILDSTDERR: from Constants.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from Core.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Bitcode/ReaderWriter.h:17, BUILDSTDERR: from Core.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling DIBuilder.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.d" DIBuilder.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.d.tmp"; exit 1; fi llvm[1]: Compiling DataLayout.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.d" DataLayout.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from DataLayout.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from DataLayout.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling DebugInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.d" DebugInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.d.tmp"; exit 1; fi llvm[1]: Compiling DebugLoc.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.d" DebugLoc.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.d.tmp"; exit 1; fi llvm[1]: Compiling Dominators.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.d" Dominators.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.d.tmp"; exit 1; fi llvm[1]: Compiling Function.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.d" Function.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from DebugLoc.cpp:11: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from AttributeImpl.h:19, BUILDSTDERR: from LLVMContextImpl.h:18, BUILDSTDERR: from DebugLoc.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling GCOV.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.d" GCOV.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Dominators.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:22, BUILDSTDERR: from Dominators.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:58:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; NodeT = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:170:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::Function; N = llvm::BasicBlock*; typename llvm::GraphTraits::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:675:28: required from 'void llvm::DominatorTreeBase::recalculate(FT&) [with FT = llvm::Function; NodeT = llvm::BasicBlock]' BUILDSTDERR: Dominators.cpp:72:20: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from Dominators.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/GCOV.h:18, BUILDSTDERR: from GCOV.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:368:25: required from 'llvm::StringMap::MapEntryTy& llvm::StringMap::GetOrCreateValue(llvm::StringRef, InitTy) [with InitTy = llvm::DenseMap; ValueTy = llvm::DenseMap; AllocatorTy = llvm::MallocAllocator; llvm::StringMap::MapEntryTy = llvm::StringMapEntry >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:384:43: required from 'llvm::StringMap::MapEntryTy& llvm::StringMap::GetOrCreateValue(llvm::StringRef) [with ValueTy = llvm::DenseMap; AllocatorTy = llvm::MallocAllocator; llvm::StringMap::MapEntryTy = llvm::StringMapEntry >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:313:34: required from 'ValueTy& llvm::StringMap::operator[](llvm::StringRef) [with ValueTy = llvm::DenseMap; AllocatorTy = llvm::MallocAllocator]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/GCOV.h:248:22: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, long unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from GCOV.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, long unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling GVMaterializer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.d" GVMaterializer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.d.tmp"; exit 1; fi llvm[1]: Compiling Globals.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.d" Globals.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Function.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from Function.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling IRBuilder.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.d" IRBuilder.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.d.tmp"; exit 1; fi llvm[1]: Compiling InlineAsm.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.d" InlineAsm.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from IRBuilder.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from IRBuilder.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling Instruction.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.d" Instruction.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from InlineAsm.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/InlineAsm.h:19, BUILDSTDERR: from InlineAsm.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: InlineAsm.cpp: In static member function 'static bool llvm::InlineAsm::Verify(llvm::FunctionType*, llvm::StringRef)': BUILDSTDERR: InlineAsm.cpp:266:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: ++NumIndirect; BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: InlineAsm.cpp:268:5: note: here BUILDSTDERR: case InlineAsm::isInput: BUILDSTDERR: ^~~~ llvm[1]: Compiling Instructions.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.d" Instructions.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Operator.h:19, BUILDSTDERR: from Instruction.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Use.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Value.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/User.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Instruction.h:19, BUILDSTDERR: from Instruction.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling IntrinsicInst.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.d" IntrinsicInst.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.d.tmp"; exit 1; fi llvm[1]: Compiling LLVMContext.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.d" LLVMContext.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Instructions.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Instructions.h:19, BUILDSTDERR: from Instructions.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling LLVMContextImpl.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.d" LLVMContextImpl.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from LLVMContext.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/LLVMContext.h:18, BUILDSTDERR: from LLVMContext.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling LeakDetector.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.d" LeakDetector.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from LLVMContextImpl.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from AttributeImpl.h:19, BUILDSTDERR: from LLVMContextImpl.h:18, BUILDSTDERR: from LLVMContextImpl.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from LeakDetector.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/LeakDetector.h:25, BUILDSTDERR: from LeakDetector.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling LegacyPassManager.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.d" LegacyPassManager.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.d.tmp"; exit 1; fi llvm[1]: Compiling Metadata.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.d" Metadata.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LegacyPassManager.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/LegacyPassManager.h:20, BUILDSTDERR: from LegacyPassManager.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: LegacyPassManager.cpp:58:42: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Assembly/PrintModulePass.h:21, BUILDSTDERR: from LegacyPassManager.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling Module.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.d" Module.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/LegacyPassManager.h:20, BUILDSTDERR: from LegacyPassManager.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: LegacyPassManager.cpp:58:42: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Assembly/PrintModulePass.h:21, BUILDSTDERR: from LegacyPassManager.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Metadata.h:19, BUILDSTDERR: from Metadata.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: Metadata.cpp:669:70: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Metadata.h:19, BUILDSTDERR: from Metadata.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Metadata.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Metadata.h:19, BUILDSTDERR: from Metadata.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling Pass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.d" Pass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.d.tmp"; exit 1; fi llvm[1]: Compiling PassManager.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.d" PassManager.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/PassNameParser.h:28, BUILDSTDERR: from Pass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[1]: Compiling PassRegistry.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.d" PassRegistry.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.d.tmp"; exit 1; fi llvm[1]: Compiling PrintModulePass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.d" PrintModulePass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.d.tmp"; exit 1; fi llvm[1]: Compiling Type.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.d" Type.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.d.tmp"; exit 1; fi llvm[1]: Compiling TypeFinder.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.d" TypeFinder.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.d.tmp"; exit 1; fi llvm[1]: Compiling Use.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.d" Use.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.d.tmp"; exit 1; fi llvm[1]: Compiling User.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.d" User.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Type.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Type.h:18, BUILDSTDERR: from Type.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Operator.h:19, BUILDSTDERR: from User.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Use.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Value.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/User.h:22, BUILDSTDERR: from User.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling Value.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.d" Value.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.d.tmp"; exit 1; fi llvm[1]: Compiling ValueSymbolTable.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.d" ValueSymbolTable.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.d.tmp"; exit 1; fi llvm[1]: Compiling ValueTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.d" ValueTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ConstantsContext.h:18, BUILDSTDERR: from LLVMContextImpl.h:19, BUILDSTDERR: from Value.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Use.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Value.h:17, BUILDSTDERR: from Value.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Compiling Verifier.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/IR -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.d" Verifier.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Verifier.cpp:71: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from Verifier.cpp:50: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: Verifier.cpp:1135:65: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Verifier.h:24, BUILDSTDERR: from Verifier.cpp:48: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from Verifier.cpp:54: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Verifier.h:24, BUILDSTDERR: from Verifier.cpp:48: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[1]: Building Release Archive Library libLLVMCore.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMCore.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMCore.a /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AsmWriter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Attributes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/AutoUpgrade.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/BasicBlock.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ConstantFold.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Constants.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Core.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DIBuilder.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DataLayout.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/DebugLoc.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Dominators.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Function.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GCOV.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/GVMaterializer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Globals.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IRBuilder.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/InlineAsm.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instruction.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Instructions.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/IntrinsicInst.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContext.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LLVMContextImpl.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LeakDetector.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/LegacyPassManager.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Metadata.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Module.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Pass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassManager.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PassRegistry.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/PrintModulePass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Type.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/TypeFinder.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Use.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/User.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Value.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueSymbolTable.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/ValueTypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/IR/Release/Verifier.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMCore.a make[1]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/IR' make[1]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/IR; \ DD=IR; \ if [ ! -f $SD/Makefile ]; then \ SD=IR; \ DD=IR; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser; \ DD=AsmParser; \ if [ ! -f $SD/Makefile ]; then \ SD=AsmParser; \ DD=AsmParser; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode; \ DD=Bitcode; \ if [ ! -f $SD/Makefile ]; then \ SD=Bitcode; \ DD=Bitcode; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis; \ DD=Analysis; \ if [ ! -f $SD/Makefile ]; then \ SD=Analysis; \ DD=Analysis; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader; \ DD=Reader; \ if [ ! -f $SD/Makefile ]; then \ SD=Reader; \ DD=Reader; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/./ > /dev/null make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/.//.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/.dir llvm[2]: Compiling LLLexer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.d" LLLexer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.d.tmp"; exit 1; fi /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/.//.dir make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release > /dev/null llvm[3]: Compiling BitReader.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.d" BitReader.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.d.tmp"; exit 1; fi /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/.dir make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/IR' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/IR' llvm[3]: Compiling BitcodeReader.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.d" BitcodeReader.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.d.tmp"; exit 1; fi /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/.//.dir llvm[2]: Compiling AliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.d" AliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.d.tmp"; exit 1; fi llvm[2]: Compiling AliasAnalysisCounter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.d" AliasAnalysisCounter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from AliasAnalysis.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from AliasAnalysis.cpp:27: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from BitcodeReader.h:17, BUILDSTDERR: from BitcodeReader.cpp:11: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Bitcode/ReaderWriter.h:17, BUILDSTDERR: from BitcodeReader.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from AliasAnalysisCounter.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling LLParser.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.d" LLParser.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.d.tmp"; exit 1; fi llvm[3]: Compiling BitstreamReader.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.d" BitstreamReader.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.d.tmp"; exit 1; fi llvm[2]: Compiling AliasAnalysisEvaluator.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.d" AliasAnalysisEvaluator.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from LLLexer.h:18, BUILDSTDERR: from LLParser.h:17, BUILDSTDERR: from LLParser.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: LLParser.cpp:3478:72: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from LLLexer.h:18, BUILDSTDERR: from LLParser.h:17, BUILDSTDERR: from LLParser.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from LLLexer.h:18, BUILDSTDERR: from LLParser.h:17, BUILDSTDERR: from LLParser.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: LLParser.cpp:3862:65: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from LLLexer.h:18, BUILDSTDERR: from LLParser.h:17, BUILDSTDERR: from LLParser.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from AliasAnalysisEvaluator.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from LLParser.h:18, BUILDSTDERR: from LLParser.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from LLLexer.h:18, BUILDSTDERR: from LLParser.h:17, BUILDSTDERR: from LLParser.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling Parser.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.d" Parser.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.d.tmp"; exit 1; fi llvm[2]: Compiling AliasDebugger.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.d" AliasDebugger.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LLParser.h:18, BUILDSTDERR: from Parser.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Assembly/Parser.h:17, BUILDSTDERR: from Parser.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms; \ DD=Transforms; \ if [ ! -f $SD/Makefile ]; then \ SD=Transforms; \ DD=Transforms; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils; \ DD=Utils; \ if [ ! -f $SD/Makefile ]; then \ SD=Utils; \ DD=Utils; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/.//.dir llvm[3]: Compiling BasicBlockUtils.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.d" BasicBlockUtils.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.d.tmp"; exit 1; fi llvm[2]: Compiling AliasSetTracker.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.d" AliasSetTracker.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from BasicBlockUtils.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/BasicBlock.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, BUILDSTDERR: from BasicBlockUtils.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasSetTracker.h:20, BUILDSTDERR: from AliasSetTracker.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasSetTracker.h:20, BUILDSTDERR: from AliasSetTracker.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMBitReader.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMBitReader.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMBitReader.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitReader.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitcodeReader.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader/Release/BitstreamReader.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMBitReader.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Reader' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer; \ DD=Writer; \ if [ ! -f $SD/Makefile ]; then \ SD=Writer; \ DD=Writer; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/.//.dir llvm[3]: Compiling BitWriter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.d" BitWriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.d.tmp"; exit 1; fi llvm[3]: Compiling BreakCriticalEdges.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.d" BreakCriticalEdges.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.d.tmp"; exit 1; fi llvm[2]: Compiling Analysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.d" Analysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.d.tmp"; exit 1; fi llvm[3]: Compiling BitcodeWriter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.d" BitcodeWriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.d.tmp"; exit 1; fi llvm[2]: Compiling BasicAliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.d" BasicAliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.d.tmp"; exit 1; fi llvm[2]: Building Release Archive Library libLLVMAsmParser.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAsmParser.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAsmParser.a /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLLexer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/LLParser.o /builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser/Release/Parser.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAsmParser.a make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/AsmParser' llvm[3]: Compiling BitcodeWriterPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.d" BitcodeWriterPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.d.tmp"; exit 1; fi BUILDSTDERR: In file included from BitcodeWriter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen; \ DD=CodeGen; \ if [ ! -f $SD/Makefile ]; then \ SD=CodeGen; \ DD=CodeGen; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/.//.dir llvm[2]: Compiling AggressiveAntiDepBreaker.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.d" AggressiveAntiDepBreaker.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ValueEnumerator.h:17, BUILDSTDERR: from BitcodeWriter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Bitcode/ReaderWriter.h:17, BUILDSTDERR: from BitcodeWriter.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling BuildLibCalls.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.d" BuildLibCalls.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from BasicAliasAnalysis.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from BasicAliasAnalysis.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from AggressiveAntiDepBreaker.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/BuildLibCalls.h:18, BUILDSTDERR: from BuildLibCalls.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/BuildLibCalls.h:18, BUILDSTDERR: from BuildLibCalls.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from AntiDepBreaker.h:18, BUILDSTDERR: from AggressiveAntiDepBreaker.h:20, BUILDSTDERR: from AggressiveAntiDepBreaker.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from AntiDepBreaker.h:18, BUILDSTDERR: from AggressiveAntiDepBreaker.h:20, BUILDSTDERR: from AggressiveAntiDepBreaker.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling BypassSlowDivision.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.d" BypassSlowDivision.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/BypassSlowDivision.h:21, BUILDSTDERR: from BypassSlowDivision.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/BypassSlowDivision.h:21, BUILDSTDERR: from BypassSlowDivision.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling BlockFrequencyInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.d" BlockFrequencyInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.d.tmp"; exit 1; fi llvm[2]: Compiling AllocationOrder.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.d" AllocationOrder.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.d.tmp"; exit 1; fi llvm[3]: Compiling CloneFunction.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.d" CloneFunction.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.d.tmp"; exit 1; fi BUILDSTDERR: In file included from BlockFrequencyInfo.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling ValueEnumerator.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.d" ValueEnumerator.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.d.tmp"; exit 1; fi llvm[2]: Compiling Analysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.d" Analysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Cloning.h:23, BUILDSTDERR: from CloneFunction.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Cloning.h:21, BUILDSTDERR: from CloneFunction.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from Analysis.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Analysis.h:17, BUILDSTDERR: from Analysis.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling CloneModule.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.d" CloneModule.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.d.tmp"; exit 1; fi llvm[2]: Compiling BasicTargetTransformInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.d" BasicTargetTransformInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.d.tmp"; exit 1; fi llvm[2]: Compiling BranchProbabilityInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.d" BranchProbabilityInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMBitWriter.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMBitWriter.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMBitWriter.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitWriter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/BitcodeWriterPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer/Release/ValueEnumerator.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMBitWriter.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode/Writer' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Bitcode' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Target; \ DD=Target; \ if [ ! -f $SD/Makefile ]; then \ SD=Target; \ DD=Target; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/.//.dir llvm[2]: Compiling Mangler.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.d" Mangler.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.d.tmp"; exit 1; fi llvm[2]: Compiling BranchFolding.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.d" BranchFolding.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.d.tmp"; exit 1; fi llvm[3]: Compiling CmpInstAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.d" CmpInstAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.d.tmp"; exit 1; fi llvm[2]: Compiling CFG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.d" CFG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/Mangler.h:17, BUILDSTDERR: from Mangler.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/Mangler.h:17, BUILDSTDERR: from Mangler.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from BranchFolding.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling CodeExtractor.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.d" CodeExtractor.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CFG.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CFG.h:19, BUILDSTDERR: from CFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: CFG.cpp:39:58: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/BasicBlock.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CFG.h:18, BUILDSTDERR: from CFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CFG.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CFG.h:19, BUILDSTDERR: from CFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: CFG.cpp:55:54: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/BasicBlock.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CFG.h:18, BUILDSTDERR: from CFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling Target.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.d" Target.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.d.tmp"; exit 1; fi llvm[2]: Compiling CFGPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.d" CFGPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from Target.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from Target.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from CodeExtractor.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling TargetIntrinsicInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.d" TargetIntrinsicInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.d.tmp"; exit 1; fi llvm[2]: Compiling TargetJITInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.d" TargetJITInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.d.tmp"; exit 1; fi llvm[2]: Compiling CaptureTracking.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.d" CaptureTracking.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.d.tmp"; exit 1; fi llvm[2]: Compiling TargetLibraryInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.d" TargetLibraryInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.d.tmp"; exit 1; fi llvm[2]: Compiling CalcSpillWeights.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.d" CalcSpillWeights.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLibraryInfo.h:13, BUILDSTDERR: from TargetLibraryInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:584:5: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: TargetLibraryInfo.cpp:637:21: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase >, unsigned int, std::__cxx11::basic_string, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLibraryInfo.h:13, BUILDSTDERR: from TargetLibraryInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase >, unsigned int, std::__cxx11::basic_string, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair >'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CodeMetrics.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.d" CodeMetrics.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CalcSpillWeights.h:15, BUILDSTDERR: from CalcSpillWeights.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CalcSpillWeights.h:14, BUILDSTDERR: from CalcSpillWeights.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CalcSpillWeights.h:15, BUILDSTDERR: from CalcSpillWeights.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CalcSpillWeights.h:14, BUILDSTDERR: from CalcSpillWeights.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DemoteRegToStack.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.d" DemoteRegToStack.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CalcSpillWeights.h:15, BUILDSTDERR: from CalcSpillWeights.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CalcSpillWeights.h:14, BUILDSTDERR: from CalcSpillWeights.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetLoweringObjectFile.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.d" TargetLoweringObjectFile.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CodeMetrics.h:18, BUILDSTDERR: from CodeMetrics.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CodeMetrics.h:18, BUILDSTDERR: from CodeMetrics.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling ConstantFolding.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.d" ConstantFolding.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from DemoteRegToStack.cpp:11: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/BasicBlock.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, BUILDSTDERR: from DemoteRegToStack.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CallingConvLower.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.d" CallingConvLower.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLoweringObjectFile.h:18, BUILDSTDERR: from TargetLoweringObjectFile.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLoweringObjectFile.h:18, BUILDSTDERR: from TargetLoweringObjectFile.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from TargetLoweringObjectFile.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLoweringObjectFile.h:18, BUILDSTDERR: from TargetLoweringObjectFile.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling FlattenCFG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.d" FlattenCFG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from ConstantFolding.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from ConstantFolding.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: ConstantFolding.cpp: In function 'llvm::Constant* llvm::ConstantFoldCall(llvm::Function*, llvm::ArrayRef, const llvm::TargetLibraryInfo*)': BUILDSTDERR: ConstantFolding.cpp:1504:73: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: /*roundTowardZero=*/false, Ty); BUILDSTDERR: ^ BUILDSTDERR: ConstantFolding.cpp:1505:7: note: here BUILDSTDERR: case Intrinsic::x86_sse_cvttss2si: BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetMachine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.d" TargetMachine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CallingConvLower.h:18, BUILDSTDERR: from CallingConvLower.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CallingConvLower.h:18, BUILDSTDERR: from CallingConvLower.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CallingConvLower.h:20, BUILDSTDERR: from CallingConvLower.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/CallingConvLower.h:18, BUILDSTDERR: from CallingConvLower.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from FlattenCFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from FlattenCFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling CodeGen.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.d" CodeGen.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TargetMachine.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling CriticalAntiDepBreaker.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.d" CriticalAntiDepBreaker.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.d.tmp"; exit 1; fi llvm[3]: Compiling GlobalStatus.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.d" GlobalStatus.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.d.tmp"; exit 1; fi llvm[2]: Compiling TargetMachineC.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.d" TargetMachineC.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from TargetMachineC.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from TargetMachineC.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InlineFunction.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.d" InlineFunction.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from AntiDepBreaker.h:18, BUILDSTDERR: from CriticalAntiDepBreaker.h:19, BUILDSTDERR: from CriticalAntiDepBreaker.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from AntiDepBreaker.h:18, BUILDSTDERR: from CriticalAntiDepBreaker.h:19, BUILDSTDERR: from CriticalAntiDepBreaker.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetSubtargetInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.d" TargetSubtargetInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.d.tmp"; exit 1; fi llvm[2]: Compiling CostModel.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.d" CostModel.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TargetSubtargetInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Building Release Archive Library libLLVMTarget.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTarget.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTarget.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Mangler.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/Target.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetIntrinsicInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetJITInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLibraryInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetLoweringObjectFile.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetMachineC.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/Release/TargetSubtargetInfo.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTarget.a \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600; \ DD=R600; \ if [ ! -f $SD/Makefile ]; then \ SD=R600; \ DD=R600; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/.dir BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Cloning.h:23, BUILDSTDERR: from InlineFunction.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Cloning.h:21, BUILDSTDERR: from InlineFunction.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building AMDGPU.td register info implementation with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-register-info -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenRegisterInfo.inc.tmp AMDGPU.td BUILDSTDERR: In file included from CostModel.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling DFAPacketizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.d" DFAPacketizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.d.tmp"; exit 1; fi llvm[3]: Building AMDGPU.td instruction information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-instr-info -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenInstrInfo.inc.tmp AMDGPU.td llvm[3]: Building AMDGPU.td DAG instruction selector implementation with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-dag-isel -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenDAGISel.inc.tmp AMDGPU.td llvm[2]: Compiling Delinearization.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.d" Delinearization.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.d.tmp"; exit 1; fi llvm[3]: Building AMDGPU.td subtarget information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-subtarget -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenSubtargetInfo.inc.tmp AMDGPU.td llvm[3]: Building AMDGPU.td MC code emitter with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-emitter -mc-emitter -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenMCCodeEmitter.inc.tmp AMDGPU.td llvm[3]: Building AMDGPU.td calling convention information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-callingconv -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenCallingConv.inc.tmp AMDGPU.td llvm[3]: Building AMDGPU.td intrinsics information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-tgt-intrinsic -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenIntrinsics.inc.tmp AMDGPU.td BUILDSTDERR: In file included from Delinearization.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Building AMDGPU.td DFA packetizer tables with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-dfa-packetizer -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenDFAPacketizer.inc.tmp AMDGPU.td BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from Delinearization.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APFloat.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Constants.h:24, BUILDSTDERR: from Delinearization.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building AMDGPU.td assembly writer with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-asm-writer -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenAsmWriter.inc.tmp AMDGPU.td /usr/bin/cmp -s AMDGPUGenRegisterInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenRegisterInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenRegisterInfo.inc.tmp AMDGPUGenRegisterInfo.inc /usr/bin/cmp -s AMDGPUGenInstrInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenInstrInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenInstrInfo.inc.tmp AMDGPUGenInstrInfo.inc /usr/bin/cmp -s AMDGPUGenDAGISel.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenDAGISel.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenDAGISel.inc.tmp AMDGPUGenDAGISel.inc /usr/bin/cmp -s AMDGPUGenSubtargetInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenSubtargetInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenSubtargetInfo.inc.tmp AMDGPUGenSubtargetInfo.inc /usr/bin/cmp -s AMDGPUGenMCCodeEmitter.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenMCCodeEmitter.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenMCCodeEmitter.inc.tmp AMDGPUGenMCCodeEmitter.inc /usr/bin/cmp -s AMDGPUGenCallingConv.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenCallingConv.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenCallingConv.inc.tmp AMDGPUGenCallingConv.inc /usr/bin/cmp -s AMDGPUGenIntrinsics.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenIntrinsics.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenIntrinsics.inc.tmp AMDGPUGenIntrinsics.inc /usr/bin/cmp -s AMDGPUGenDFAPacketizer.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenDFAPacketizer.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenDFAPacketizer.inc.tmp AMDGPUGenDFAPacketizer.inc /usr/bin/cmp -s AMDGPUGenAsmWriter.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenAsmWriter.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUGenAsmWriter.inc.tmp AMDGPUGenAsmWriter.inc llvm[3]: Compiling AMDGPUAsmPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.d" AMDGPUAsmPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.d.tmp"; exit 1; fi llvm[2]: Compiling DeadMachineInstructionElim.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.d" DeadMachineInstructionElim.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.d.tmp"; exit 1; fi llvm[2]: Compiling DependenceAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.d" DependenceAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.d.tmp"; exit 1; fi llvm[3]: Compiling InstructionNamer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.d" InstructionNamer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DependenceAnalysis.cpp:64: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling IntegerDivision.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.d" IntegerDivision.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from DependenceAnalysis.cpp:58: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallBitVector.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DependenceAnalysis.h:43, BUILDSTDERR: from DependenceAnalysis.cpp:56: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling DwarfEHPrepare.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.d" DwarfEHPrepare.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AMDGPUAsmPrinter.h:18, BUILDSTDERR: from AMDGPUAsmPrinter.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AMDGPUAsmPrinter.h:18, BUILDSTDERR: from AMDGPUAsmPrinter.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from R600Defines.h:14, BUILDSTDERR: from AMDGPUAsmPrinter.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AMDGPUAsmPrinter.h:18, BUILDSTDERR: from AMDGPUAsmPrinter.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from IntegerDivision.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from IntegerDivision.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDGPUConvertToISA.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.d" AMDGPUConvertToISA.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.d.tmp"; exit 1; fi llvm[2]: Compiling EarlyIfConversion.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.d" EarlyIfConversion.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.d.tmp"; exit 1; fi llvm[3]: Compiling AMDGPUFrameLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.d" AMDGPUFrameLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.d.tmp"; exit 1; fi llvm[3]: Compiling LCSSA.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.d" LCSSA.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.d.tmp"; exit 1; fi BUILDSTDERR: In file included from EarlyIfConversion.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUFrameLowering.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUFrameLowering.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDGPUISelDAGToDAG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.d" AMDGPUISelDAGToDAG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from LCSSA.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LCSSA.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling DomPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.d" DomPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.d.tmp"; exit 1; fi llvm[3]: Compiling Local.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.d" Local.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.d.tmp"; exit 1; fi llvm[2]: Compiling EdgeBundles.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.d" EdgeBundles.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDGPUISelDAGToDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDGPUISelDAGToDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:421:6: warning: 'bool {anonymous}::AMDGPUDAGToDAGISel::isPrivateLoad(const llvm::LoadSDNode*) const' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::isPrivateLoad(const LoadSDNode *N) const { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:403:6: warning: 'bool {anonymous}::AMDGPUDAGToDAGISel::isRegionLoad(const llvm::LoadSDNode*) const' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::isRegionLoad(const LoadSDNode *N) const { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:395:6: warning: 'bool {anonymous}::AMDGPUDAGToDAGISel::isParamLoad(const llvm::LoadSDNode*) const' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::isParamLoad(const LoadSDNode *N) const { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:373:6: warning: 'static bool {anonymous}::AMDGPUDAGToDAGISel::isRegionStore(const llvm::StoreSDNode*)' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::isRegionStore(const StoreSDNode *N) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:363:6: warning: 'static bool {anonymous}::AMDGPUDAGToDAGISel::isPrivateStore(const llvm::StoreSDNode*)' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::isPrivateStore(const StoreSDNode *N) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:171:6: warning: 'bool {anonymous}::AMDGPUDAGToDAGISel::SelectADDR64(llvm::SDValue, llvm::SDValue&, llvm::SDValue&)' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::SelectADDR64(SDValue Addr, SDValue& R1, SDValue& R2) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDGPUISelDAGToDAG.cpp:162:6: warning: 'bool {anonymous}::AMDGPUDAGToDAGISel::SelectADDR(llvm::SDValue, llvm::SDValue&, llvm::SDValue&)' defined but not used [-Wunused-function] BUILDSTDERR: bool AMDGPUDAGToDAGISel::SelectADDR(SDValue Addr, SDValue& R1, SDValue& R2) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from EdgeBundles.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from Local.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from Local.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDGPUISelLowering.cpp for Release build llvm[2]: Compiling ErlangGC.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.d" ErlangGC.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.d.tmp"; exit 1; fi if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.d" AMDGPUISelLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.d.tmp"; exit 1; fi llvm[2]: Compiling ExecutionDepsFix.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.d" ExecutionDepsFix.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:29, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from AMDGPUISelLowering.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from AMDGPUISelLowering.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from AMDGPUISelLowering.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from AMDGPUISelLowering.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling DominanceFrontier.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.d" DominanceFrontier.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.d.tmp"; exit 1; fi llvm[3]: Compiling LoopSimplify.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.d" LoopSimplify.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.d.tmp"; exit 1; fi llvm[2]: Compiling IVUsers.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.d" IVUsers.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.d.tmp"; exit 1; fi llvm[3]: Compiling AMDGPUInstrInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.d" AMDGPUInstrInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from LoopSimplify.cpp:46: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopSimplify.cpp:41: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling ExpandISelPseudos.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.d" ExpandISelPseudos.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopPass.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/IVUsers.h:18, BUILDSTDERR: from IVUsers.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopPass.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/IVUsers.h:18, BUILDSTDERR: from IVUsers.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling InstCount.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.d" InstCount.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.d.tmp"; exit 1; fi llvm[3]: Compiling AMDGPUMCInstLower.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.d" AMDGPUMCInstLower.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.d.tmp"; exit 1; fi llvm[2]: Compiling ExpandPostRAPseudos.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.d" ExpandPostRAPseudos.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.d.tmp"; exit 1; fi llvm[3]: Compiling LoopUnroll.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.d" LoopUnroll.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.d.tmp"; exit 1; fi llvm[2]: Compiling InstructionSimplify.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.d" InstructionSimplify.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.d.tmp"; exit 1; fi llvm[2]: Compiling GCMetadata.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.d" GCMetadata.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AMDGPUAsmPrinter.h:18, BUILDSTDERR: from AMDGPUMCInstLower.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AMDGPUAsmPrinter.h:18, BUILDSTDERR: from AMDGPUMCInstLower.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from AMDGPUMCInstLower.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AMDGPUAsmPrinter.h:18, BUILDSTDERR: from AMDGPUMCInstLower.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, BUILDSTDERR: from LoopUnroll.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopIterator.h:28, BUILDSTDERR: from LoopUnroll.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Use.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Value.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/User.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/InstructionSimplify.h:35, BUILDSTDERR: from LoopUnroll.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDGPUMachineFunction.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.d" AMDGPUMachineFunction.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:38, BUILDSTDERR: from GCMetadata.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:36, BUILDSTDERR: from GCMetadata.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from InstructionSimplify.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Use.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Value.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/User.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/InstructionSimplify.h:35, BUILDSTDERR: from InstructionSimplify.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling GCMetadataPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.d" GCMetadataPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.d.tmp"; exit 1; fi llvm[3]: Compiling AMDGPURegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.d" AMDGPURegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.d.tmp"; exit 1; fi llvm[2]: Compiling GCStrategy.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.d" GCStrategy.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.d.tmp"; exit 1; fi llvm[3]: Compiling LoopUnrollRuntime.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.d" LoopUnrollRuntime.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDGPUSubtarget.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.d" AMDGPUSubtarget.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:38, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCStrategy.h:39, BUILDSTDERR: from GCStrategy.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:36, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCStrategy.h:39, BUILDSTDERR: from GCStrategy.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:38, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCStrategy.h:39, BUILDSTDERR: from GCStrategy.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:58:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; NodeT = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:170:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::Function; N = llvm::BasicBlock*; typename llvm::GraphTraits::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:675:28: required from 'void llvm::DominatorTreeBase::recalculate(FT&) [with FT = llvm::Function; NodeT = llvm::BasicBlock]' BUILDSTDERR: GCStrategy.cpp:275:28: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:36, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCStrategy.h:39, BUILDSTDERR: from GCStrategy.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopIterator.h:28, BUILDSTDERR: from LoopUnrollRuntime.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/PostOrderIterator.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopIterator.h:27, BUILDSTDERR: from LoopUnrollRuntime.cpp:27: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDGPUTargetMachine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.d" AMDGPUTargetMachine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.d.tmp"; exit 1; fi llvm[2]: Compiling Interval.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.d" Interval.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from R600MachineScheduler.h:20, BUILDSTDERR: from AMDGPUTargetMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling IntervalPartition.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.d" IntervalPartition.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.d.tmp"; exit 1; fi BUILDSTDERR: In file included from R600MachineScheduler.h:20, BUILDSTDERR: from AMDGPUTargetMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:125:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetMachine.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetMachine.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetMachine.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetMachine.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetMachine.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetMachine.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LowerExpectIntrinsic.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.d" LowerExpectIntrinsic.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.d.tmp"; exit 1; fi llvm[3]: Compiling AMDGPUTargetTransformInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.d" AMDGPUTargetTransformInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LowerExpectIntrinsic.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling LowerInvoke.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.d" LowerInvoke.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from AMDGPUFrameLowering.h:18, BUILDSTDERR: from AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetTransformInfo.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from AMDGPUTargetTransformInfo.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AMDILCFGStructurizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.d" AMDILCFGStructurizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LowerInvoke.cpp:48: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from LowerInvoke.cpp:49: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LowerInvoke.cpp:38: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling IfConversion.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.d" IfConversion.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.d.tmp"; exit 1; fi llvm[2]: Compiling LazyValueInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.d" LazyValueInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from IfConversion.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling LowerSwitch.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.d" LowerSwitch.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from AMDILCFGStructurizer.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from AMDILCFGStructurizer.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:1875:1: warning: 'llvm::MachineBasicBlock* {anonymous}::AMDGPUCFGStructurizer::findNearestCommonPostDom(std::set&)' defined but not used [-Wunused-function] BUILDSTDERR: AMDGPUCFGStructurizer::findNearestCommonPostDom( BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:1827:6: warning: 'void {anonymous}::AMDGPUCFGStructurizer::setLoopLandBlock(llvm::MachineLoop*, llvm::MachineBasicBlock*)' defined but not used [-Wunused-function] BUILDSTDERR: void AMDGPUCFGStructurizer::setLoopLandBlock(MachineLoop *loopRep, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:1252:6: warning: 'void {anonymous}::AMDGPUCFGStructurizer::showImproveSimpleJumpintoIf(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: void AMDGPUCFGStructurizer::showImproveSimpleJumpintoIf( BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:1148:5: warning: 'int {anonymous}::AMDGPUCFGStructurizer::loopcontPatternMatch(llvm::MachineLoop*, llvm::MachineBasicBlock*)' defined but not used [-Wunused-function] BUILDSTDERR: int AMDGPUCFGStructurizer::loopcontPatternMatch(MachineLoop *LoopRep, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:660:15: warning: 'static llvm::MachineInstr* {anonymous}::AMDGPUCFGStructurizer::getContinueInstr(llvm::MachineBasicBlock*)' defined but not used [-Wunused-function] BUILDSTDERR: MachineInstr *AMDGPUCFGStructurizer::getContinueInstr(MachineBasicBlock *MBB) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:521:6: warning: 'void {anonymous}::AMDGPUCFGStructurizer::insertCondBranchEnd(llvm::MachineBasicBlock*, int, int)' defined but not used [-Wunused-function] BUILDSTDERR: void AMDGPUCFGStructurizer::insertCondBranchEnd(MachineBasicBlock *MBB, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AMDILCFGStructurizer.cpp:372:10: warning: 'static unsigned int {anonymous}::AMDGPUCFGStructurizer::getLoopDepth(llvm::MachineLoop*)' defined but not used [-Wunused-function] BUILDSTDERR: unsigned AMDGPUCFGStructurizer::getLoopDepth(MachineLoop *LoopRep) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LazyValueInfo.h:18, BUILDSTDERR: from LazyValueInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, llvm::Value*>]': BUILDSTDERR: LazyValueInfo.cpp:422:27: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, llvm::Value*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LazyValueInfo.h:18, BUILDSTDERR: from LazyValueInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, llvm::Value*>' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from LazyValueInfo.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LazyValueInfo.h:18, BUILDSTDERR: from LazyValueInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Mem2Reg.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.d" Mem2Reg.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.d.tmp"; exit 1; fi llvm[3]: Compiling MetaRenamer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.d" MetaRenamer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.d.tmp"; exit 1; fi llvm[3]: Compiling AMDILISelLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.d" AMDILISelLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.d.tmp"; exit 1; fi llvm[2]: Compiling InlineSpiller.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.d" InlineSpiller.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.d.tmp"; exit 1; fi llvm[3]: Compiling ModuleUtils.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.d" ModuleUtils.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:29, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from AMDILISelLowering.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from AMDILISelLowering.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LibCallAliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.d" LibCallAliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InlineSpiller.cpp:33: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: InlineSpiller.cpp:493:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: InlineSpiller.cpp:743:47: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from InlineSpiller.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from ModuleUtils.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from ModuleUtils.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling PromoteMemoryToRegister.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.d" PromoteMemoryToRegister.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.d.tmp"; exit 1; fi llvm[3]: Compiling AMDILIntrinsicInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.d" AMDILIntrinsicInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.d.tmp"; exit 1; fi llvm[2]: Compiling LibCallSemantics.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.d" LibCallSemantics.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: PromoteMemoryToRegister.cpp:462:78: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: PromoteMemoryToRegister.cpp:911:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, unsigned int>]': BUILDSTDERR: /usr/include/c++/8/bits/stl_queue.h:605:2: required from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(std::priority_queue<_Tp, _Sequence, _Compare>::value_type&&) [with _Tp = std::pair*, unsigned int>; _Sequence = llvm::SmallVector*, unsigned int>, 32>; _Compare = llvm::less_second; std::priority_queue<_Tp, _Sequence, _Compare>::value_type = std::pair*, unsigned int>]' BUILDSTDERR: PromoteMemoryToRegister.cpp:867:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, unsigned int>' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from PromoteMemoryToRegister.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/PromoteMemToReg.h:18, BUILDSTDERR: from PromoteMemoryToRegister.cpp:29: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling Lint.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.d" Lint.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.d.tmp"; exit 1; fi llvm[3]: Compiling R600ClauseMergePass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.d" R600ClauseMergePass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from Lint.cpp:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from Lint.cpp:38: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from R600Defines.h:14, BUILDSTDERR: from R600ClauseMergePass.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from R600ClauseMergePass.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling InterferenceCache.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.d" InterferenceCache.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.d.tmp"; exit 1; fi llvm[3]: Compiling R600ControlFlowFinalizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.d" R600ControlFlowFinalizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.d.tmp"; exit 1; fi llvm[2]: Compiling Loads.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.d" Loads.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from InterferenceCache.h:18, BUILDSTDERR: from InterferenceCache.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from InterferenceCache.h:18, BUILDSTDERR: from InterferenceCache.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from InterferenceCache.h:18, BUILDSTDERR: from InterferenceCache.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from InterferenceCache.h:18, BUILDSTDERR: from InterferenceCache.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from InterferenceCache.h:18, BUILDSTDERR: from InterferenceCache.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from InterferenceCache.h:18, BUILDSTDERR: from InterferenceCache.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling IntrinsicLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.d" IntrinsicLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from Loads.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/BasicBlock.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Loads.h:17, BUILDSTDERR: from Loads.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from R600Defines.h:14, BUILDSTDERR: from R600ControlFlowFinalizer.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from R600ControlFlowFinalizer.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/FileSystem.h:32, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from R600ControlFlowFinalizer.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 3]' BUILDSTDERR: R600ControlFlowFinalizer.cpp:182:24: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from R600ControlFlowFinalizer.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: R600ControlFlowFinalizer.cpp: In member function 'virtual bool {anonymous}::R600ControlFlowFinalizer::runOnMachineFunction(llvm::MachineFunction&)': BUILDSTDERR: R600ControlFlowFinalizer.cpp:373:19: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: HasPush = true; BUILDSTDERR: ~~~~~~~~^~~~~~ BUILDSTDERR: R600ControlFlowFinalizer.cpp:374:9: note: here BUILDSTDERR: case AMDGPU::CF_ALU: BUILDSTDERR: ^~~~ BUILDSTDERR: R600ControlFlowFinalizer.cpp:483:53: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: EmitALUClause(I, AluClauses[i], CfCount); BUILDSTDERR: ^ BUILDSTDERR: R600ControlFlowFinalizer.cpp:485:9: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ BUILDSTDERR: R600ControlFlowFinalizer.cpp: In member function 'unsigned int {anonymous}::R600ControlFlowFinalizer::getHWStackSize(unsigned int, bool) const': BUILDSTDERR: R600ControlFlowFinalizer.cpp:311:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (hasPush) BUILDSTDERR: ^~ BUILDSTDERR: R600ControlFlowFinalizer.cpp:313:5: note: here BUILDSTDERR: case AMDGPUSubtarget::NORTHERN_ISLANDS: BUILDSTDERR: ^~~~ llvm[2]: Compiling LoopInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.d" LoopInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.d.tmp"; exit 1; fi llvm[3]: Compiling SSAUpdater.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.d" SSAUpdater.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from IntrinsicLowering.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Intrinsics.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/IntrinsicLowering.h:19, BUILDSTDERR: from IntrinsicLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from LoopInfo.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:36, BUILDSTDERR: from LoopInfo.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfoImpl.h:95:9: required from 'void llvm::LoopBase::getExitEdges(llvm::SmallVectorImpl >&) const [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' BUILDSTDERR: LoopInfo.cpp:35:22: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from LoopInfo.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling R600EmitClauseMarkers.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.d" R600EmitClauseMarkers.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/TinyPtrVector.h:13, BUILDSTDERR: from SSAUpdater.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SSAUpdater.cpp:104:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SSAUpdater.h:17, BUILDSTDERR: from SSAUpdater.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from SSAUpdater.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SSAUpdater.h:17, BUILDSTDERR: from SSAUpdater.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling JITCodeEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.d" JITCodeEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.d.tmp"; exit 1; fi llvm[2]: Compiling LLVMTargetMachine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.d" LLVMTargetMachine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from R600Defines.h:14, BUILDSTDERR: from R600EmitClauseMarkers.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from R600EmitClauseMarkers.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from LLVMTargetMachine.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling R600ExpandSpecialInstrs.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.d" R600ExpandSpecialInstrs.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetMachine.h:18, BUILDSTDERR: from LLVMTargetMachine.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetMachine.h:17, BUILDSTDERR: from LLVMTargetMachine.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LatencyPriorityQueue.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.d" LatencyPriorityQueue.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from R600Defines.h:14, BUILDSTDERR: from R600ExpandSpecialInstrs.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from R600ExpandSpecialInstrs.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling R600ISelLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.d" R600ISelLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.d.tmp"; exit 1; fi llvm[3]: Compiling SimplifyCFG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.d" SimplifyCFG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.d.tmp"; exit 1; fi llvm[2]: Compiling LoopPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.d" LoopPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.d.tmp"; exit 1; fi llvm[2]: Compiling LexicalScopes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.d" LexicalScopes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SimplifyCFG.cpp:40: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:29, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from R600ISelLowering.h:18, BUILDSTDERR: from R600ISelLowering.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from R600ISelLowering.h:18, BUILDSTDERR: from R600ISelLowering.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from R600ISelLowering.h:18, BUILDSTDERR: from R600ISelLowering.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from R600ISelLowering.h:18, BUILDSTDERR: from R600ISelLowering.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: R600ISelLowering.cpp: In member function 'virtual llvm::SDValue llvm::R600TargetLowering::PerformDAGCombine(llvm::SDNode*, llvm::TargetLowering::DAGCombinerInfo&) const': BUILDSTDERR: R600ISelLowering.cpp:1614:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: R600ISelLowering.cpp:1617:3: note: here BUILDSTDERR: case ISD::SELECT_CC: { BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SimplifyCFG.cpp:2110:63: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SimplifyCFG.cpp:3428:48: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SimplifyCFG.cpp:3722:73: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:20, BUILDSTDERR: from LexicalScopes.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:20, BUILDSTDERR: from LexicalScopes.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:412:5: required from 'llvm::DenseMapBase::BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, llvm::DenseMapBase::BucketT*) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::BucketT = std::pair, 4> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:214:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::value_type = std::pair, 4> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:218:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: SimplifyCFG.cpp:3722:27: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from SimplifyCFG.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MemDepPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.d" MemDepPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.d.tmp"; exit 1; fi llvm[2]: Compiling LiveDebugVariables.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.d" LiveDebugVariables.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from MemDepPrinter.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, const llvm::BasicBlock*>]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:105:7: required from 'bool llvm::SetVector::insert(const value_type&) [with T = std::pair, const llvm::BasicBlock*>; Vector = llvm::SmallVector, const llvm::BasicBlock*>, 4>; Set = llvm::SmallSet, const llvm::BasicBlock*>, 4, std::less, const llvm::BasicBlock*> > >; llvm::SetVector::value_type = std::pair, const llvm::BasicBlock*>]' BUILDSTDERR: MemDepPrinter.cpp:110:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, const llvm::BasicBlock*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from MemDepPrinter.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, const llvm::BasicBlock*>' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from MemDepPrinter.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair, const llvm::BasicBlock*>; T2 = std::pair, const llvm::BasicBlock*>; T = std::pair, const llvm::BasicBlock*>]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair, const llvm::BasicBlock*>*; It2 = std::pair, const llvm::BasicBlock*>*; T = std::pair, const llvm::BasicBlock*>]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair, const llvm::BasicBlock*>]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair, const llvm::BasicBlock*>; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:31:7: required from 'llvm::DenseMapBase::BucketT* llvm::DenseMapBase::InsertIntoBucket(KeyT&&, ValueT&&, llvm::DenseMapBase::BucketT*) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::BucketT = std::pair, const llvm::BasicBlock*>, 4> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:227:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::value_type = std::pair, const llvm::BasicBlock*>, 4> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:231:45: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: MemDepPrinter.cpp:109:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, const llvm::BasicBlock*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from MemDepPrinter.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, const llvm::BasicBlock*>' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from LiveDebugVariables.cpp:38: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MemoryBuiltins.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.d" MemoryBuiltins.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: LiveDebugVariables.cpp:599:55: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: LiveDebugVariables.cpp:625:51: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from LiveDebugVariables.h:24, BUILDSTDERR: from LiveDebugVariables.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: LiveDebugVariables.cpp: At global scope: BUILDSTDERR: LiveDebugVariables.cpp:380:6: warning: 'void {anonymous}::LDVImpl::print(llvm::raw_ostream&)' defined but not used [-Wunused-function] BUILDSTDERR: void LDVImpl::print(raw_ostream &OS) { BUILDSTDERR: ^~~~~~~ llvm[3]: Compiling R600InstrInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.d" R600InstrInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryBuiltins.h:18, BUILDSTDERR: from MemoryBuiltins.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryBuiltins.h:18, BUILDSTDERR: from MemoryBuiltins.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: R600InstrInfo.cpp:316:72: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 3]' BUILDSTDERR: R600InstrInfo.cpp:321:12: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600InstrInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LiveInterval.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.d" LiveInterval.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.d.tmp"; exit 1; fi llvm[3]: Compiling R600MachineFunctionInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.d" R600MachineFunctionInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.d.tmp"; exit 1; fi llvm[2]: Compiling MemoryDependenceAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.d" MemoryDependenceAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveInterval.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveInterval.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveInterval.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveInterval.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveInterval.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveInterval.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling R600MachineScheduler.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.d" R600MachineScheduler.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.d.tmp"; exit 1; fi llvm[3]: Compiling SimplifyIndVar.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.d" SimplifyIndVar.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CallSite.h:30, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:41, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:21, BUILDSTDERR: from MemoryDependenceAnalysis.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: MemoryDependenceAnalysis.cpp:1385:72: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, BUILDSTDERR: from MemoryDependenceAnalysis.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CallSite.h:30, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:41, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:21, BUILDSTDERR: from MemoryDependenceAnalysis.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: MemoryDependenceAnalysis.cpp:1460:72: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, BUILDSTDERR: from MemoryDependenceAnalysis.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LiveIntervalAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.d" LiveIntervalAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, BUILDSTDERR: from MemoryDependenceAnalysis.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, BUILDSTDERR: from MemoryDependenceAnalysis.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: MemoryDependenceAnalysis.cpp: In member function 'llvm::MemDepResult llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(const llvm::AliasAnalysis::Location&, bool, llvm::BasicBlock::iterator, llvm::BasicBlock*, llvm::Instruction*)': BUILDSTDERR: MemoryDependenceAnalysis.cpp:529:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (isLoad) BUILDSTDERR: ^~ BUILDSTDERR: MemoryDependenceAnalysis.cpp:531:5: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MemoryDependenceAnalysis.cpp: In function 'void SortNonLocalDepInfoCache(llvm::MemoryDependenceAnalysis::NonLocalDepInfo&, unsigned int)': BUILDSTDERR: MemoryDependenceAnalysis.cpp:876:29: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: Cache.insert(Entry, Val); BUILDSTDERR: ^ BUILDSTDERR: MemoryDependenceAnalysis.cpp:879:3: note: here BUILDSTDERR: case 1: BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, BUILDSTDERR: from SimplifyIndVar.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from R600MachineScheduler.h:20, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, BUILDSTDERR: from SimplifyIndVar.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SimplifyIndVar.cpp:282:56: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, BUILDSTDERR: from SimplifyIndVar.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from R600MachineScheduler.h:20, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:125:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopPass.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/IVUsers.h:18, BUILDSTDERR: from SimplifyIndVar.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, BUILDSTDERR: from SimplifyIndVar.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: R600MachineScheduler.cpp: In member function 'llvm::R600SchedStrategy::AluKind llvm::R600SchedStrategy::getAluKind(llvm::SUnit*) const': BUILDSTDERR: R600MachineScheduler.cpp:222:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (TII->isTransOnly(MI)) BUILDSTDERR: ^~ BUILDSTDERR: R600MachineScheduler.cpp:225:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: switch (MI->getOpcode()) { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from LiveIntervalAnalysis.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: LiveIntervalAnalysis.cpp: In member function 'void llvm::LiveIntervals::computeRegMasks()': BUILDSTDERR: LiveIntervalAnalysis.cpp:210:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!MO->isRegMask()) BUILDSTDERR: ^~ BUILDSTDERR: LiveIntervalAnalysis.cpp:212:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot()); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600MachineScheduler.h:18, BUILDSTDERR: from R600MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: LiveIntervalAnalysis.cpp:349:48: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: LiveIntervalAnalysis.cpp:536:78: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from LiveIntervalAnalysis.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SimplifyInstructions.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.d" SimplifyInstructions.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.d.tmp"; exit 1; fi llvm[3]: Compiling R600OptimizeVectorRegisters.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.d" R600OptimizeVectorRegisters.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from SimplifyInstructions.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from SimplifyInstructions.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SimplifyLibCalls.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.d" SimplifyLibCalls.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600OptimizeVectorRegisters.cpp:33: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from R600OptimizeVectorRegisters.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600OptimizeVectorRegisters.cpp:33: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: R600OptimizeVectorRegisters.cpp:185:60: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from R600OptimizeVectorRegisters.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from SimplifyLibCalls.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from SimplifyLibCalls.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from SimplifyLibCalls.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LiveIntervalUnion.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.d" LiveIntervalUnion.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.d.tmp"; exit 1; fi llvm[2]: Compiling ModuleDebugInfoPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.d" ModuleDebugInfoPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from LiveIntervalUnion.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from LiveIntervalUnion.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from LiveIntervalUnion.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from LiveIntervalUnion.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling NoAliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.d" NoAliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.d.tmp"; exit 1; fi llvm[2]: Compiling LiveRangeCalc.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.d" LiveRangeCalc.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.d.tmp"; exit 1; fi llvm[3]: Compiling R600Packetizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.d" R600Packetizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from NoAliasAnalysis.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from NoAliasAnalysis.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling PHITransAddr.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.d" PHITransAddr.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.d.tmp"; exit 1; fi llvm[3]: Compiling SpecialCaseList.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.d" SpecialCaseList.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveRangeCalc.h:27, BUILDSTDERR: from LiveRangeCalc.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from LiveRangeCalc.h:25, BUILDSTDERR: from LiveRangeCalc.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveRangeCalc.h:27, BUILDSTDERR: from LiveRangeCalc.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from LiveRangeCalc.h:25, BUILDSTDERR: from LiveRangeCalc.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from R600InstrInfo.h:18, BUILDSTDERR: from R600Packetizer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Debug.h:29, BUILDSTDERR: from R600Packetizer.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LiveRangeEdit.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.d" LiveRangeEdit.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.d.tmp"; exit 1; fi llvm[2]: Compiling PostDominators.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.d" PostDominators.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.d.tmp"; exit 1; fi llvm[3]: Compiling UnifyFunctionExitNodes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.d" UnifyFunctionExitNodes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRangeEdit.h:21, BUILDSTDERR: from LiveRangeEdit.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRangeEdit.h:21, BUILDSTDERR: from LiveRangeEdit.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRangeEdit.h:21, BUILDSTDERR: from LiveRangeEdit.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRangeEdit.h:21, BUILDSTDERR: from LiveRangeEdit.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRangeEdit.h:21, BUILDSTDERR: from LiveRangeEdit.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRangeEdit.h:21, BUILDSTDERR: from LiveRangeEdit.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling R600RegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.d" R600RegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/PostDominators.h:17, BUILDSTDERR: from PostDominators.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:58:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; NodeT = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:170:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::Function; N = llvm::BasicBlock*; typename llvm::GraphTraits::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:675:28: required from 'void llvm::DominatorTreeBase::recalculate(FT&) [with FT = llvm::Function; NodeT = llvm::BasicBlock]' BUILDSTDERR: PostDominators.cpp:35:20: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/PostDominators.h:17, BUILDSTDERR: from PostDominators.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Utils.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.d" Utils.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.d.tmp"; exit 1; fi llvm[3]: Compiling ValueMapper.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.d" ValueMapper.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.d.tmp"; exit 1; fi llvm[2]: Compiling LiveRegMatrix.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.d" LiveRegMatrix.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from R600RegisterInfo.h:18, BUILDSTDERR: from R600RegisterInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from R600RegisterInfo.h:18, BUILDSTDERR: from R600RegisterInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling R600TextureIntrinsicsReplacer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.d" R600TextureIntrinsicsReplacer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRegMatrix.h:29, BUILDSTDERR: from LiveRegMatrix.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRegMatrix.h:27, BUILDSTDERR: from LiveRegMatrix.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRegMatrix.h:29, BUILDSTDERR: from LiveRegMatrix.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRegMatrix.h:27, BUILDSTDERR: from LiveRegMatrix.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRegMatrix.h:29, BUILDSTDERR: from LiveRegMatrix.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveRegMatrix.h:27, BUILDSTDERR: from LiveRegMatrix.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from R600TextureIntrinsicsReplacer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from R600TextureIntrinsicsReplacer.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LiveRegUnits.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.d" LiveRegUnits.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMTransformUtils.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTransformUtils.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTransformUtils.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BasicBlockUtils.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BreakCriticalEdges.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BuildLibCalls.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/BypassSlowDivision.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneFunction.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CloneModule.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CmpInstAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/CodeExtractor.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/DemoteRegToStack.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/FlattenCFG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/GlobalStatus.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InlineFunction.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/InstructionNamer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/IntegerDivision.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LCSSA.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Local.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopSimplify.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnroll.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LoopUnrollRuntime.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerExpectIntrinsic.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerInvoke.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/LowerSwitch.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Mem2Reg.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/MetaRenamer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ModuleUtils.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/PromoteMemoryToRegister.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SSAUpdater.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyCFG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyIndVar.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyInstructions.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SimplifyLibCalls.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/SpecialCaseList.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/UnifyFunctionExitNodes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/Utils.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils/Release/ValueMapper.o llvm[3]: Compiling SIAnnotateControlFlow.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.d" SIAnnotateControlFlow.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.d.tmp"; exit 1; fi ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMTransformUtils.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Utils' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation; \ DD=Instrumentation; \ if [ ! -f $SD/Makefile ]; then \ SD=Instrumentation; \ DD=Instrumentation; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/.//.dir llvm[3]: Compiling AddressSanitizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.d" AddressSanitizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.d.tmp"; exit 1; fi llvm[2]: Compiling LiveStackAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.d" LiveStackAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetMachine.h:18, BUILDSTDERR: from AMDGPU.h:15, BUILDSTDERR: from SIAnnotateControlFlow.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SIAnnotateControlFlow.cpp:162:44: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from SIAnnotateControlFlow.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, BUILDSTDERR: from LiveStackAnalysis.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, BUILDSTDERR: from LiveStackAnalysis.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, BUILDSTDERR: from LiveStackAnalysis.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, BUILDSTDERR: from LiveStackAnalysis.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, BUILDSTDERR: from LiveStackAnalysis.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, BUILDSTDERR: from LiveStackAnalysis.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from AddressSanitizer.cpp:40: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling PtrUseVisitor.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.d" PtrUseVisitor.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.d.tmp"; exit 1; fi BUILDSTDERR: In file included from AddressSanitizer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from AddressSanitizer.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling LiveVariables.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.d" LiveVariables.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.d.tmp"; exit 1; fi llvm[3]: Compiling SIFixSGPRCopies.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.d" SIFixSGPRCopies.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/PtrUseVisitor.h:28, BUILDSTDERR: from PtrUseVisitor.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/PtrUseVisitor.h:25, BUILDSTDERR: from PtrUseVisitor.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling RegionInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.d" RegionInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from RegionInfo.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling SIISelLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.d" SIISelLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominanceFrontier.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/RegionInfo.h:31, BUILDSTDERR: from RegionInfo.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: RegionInfo.cpp:50:17: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominanceFrontier.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/RegionInfo.h:31, BUILDSTDERR: from RegionInfo.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominanceFrontier.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/RegionInfo.h:31, BUILDSTDERR: from RegionInfo.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: RegionInfo.cpp:50:17: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominanceFrontier.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/RegionInfo.h:31, BUILDSTDERR: from RegionInfo.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:29, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from SIISelLowering.h:18, BUILDSTDERR: from SIISelLowering.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from AMDGPUISelLowering.h:19, BUILDSTDERR: from SIISelLowering.h:18, BUILDSTDERR: from SIISelLowering.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling BoundsChecking.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.d" BoundsChecking.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.d.tmp"; exit 1; fi llvm[2]: Compiling RegionPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.d" RegionPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.d.tmp"; exit 1; fi llvm[3]: Compiling SIInsertWaits.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.d" SIInsertWaits.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.d.tmp"; exit 1; fi llvm[2]: Compiling LocalStackSlotAllocation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.d" LocalStackSlotAllocation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.d.tmp"; exit 1; fi BUILDSTDERR: In file included from BoundsChecking.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryBuiltins.h:18, BUILDSTDERR: from BoundsChecking.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from BoundsChecking.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SIInstrInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.d" SIInstrInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from LocalStackSlotAllocation.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from LocalStackSlotAllocation.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DataFlowSanitizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.d" DataFlowSanitizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.d.tmp"; exit 1; fi llvm[2]: Compiling RegionPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.d" RegionPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.d.tmp"; exit 1; fi llvm[2]: Compiling MachineBasicBlock.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.d" MachineBasicBlock.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DataFlowSanitizer.cpp:61: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from SIInstrInfo.h:19, BUILDSTDERR: from SIInstrInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from AMDGPUInstrInfo.h:20, BUILDSTDERR: from SIInstrInfo.h:19, BUILDSTDERR: from SIInstrInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DataFlowSanitizer.cpp:48: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from DataFlowSanitizer.cpp:47: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from RegionPrinter.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SILowerControlFlow.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.d" SILowerControlFlow.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from MachineBasicBlock.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling ScalarEvolution.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.d" ScalarEvolution.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.d.tmp"; exit 1; fi llvm[3]: Compiling SIMachineFunctionInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.d" SIMachineFunctionInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.d.tmp"; exit 1; fi llvm[3]: Compiling SIRegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.d" SIRegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ScalarEvolution.cpp:81: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScalarEvolution.cpp:4349:70: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScalarEvolution.cpp:4945:61: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScalarEvolution.cpp:5067:67: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScalarEvolution.cpp:7406:50: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScalarEvolution.cpp:7512:60: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineBlockFrequencyInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.d" MachineBlockFrequencyInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:412:5: required from 'llvm::DenseMapBase::BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, llvm::DenseMapBase::BucketT*) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::BucketT = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:214:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::value_type = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:218:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: ScalarEvolution.cpp:5062:83: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:412:5: required from 'llvm::DenseMapBase::BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, llvm::DenseMapBase::BucketT*) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::BucketT = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:214:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::value_type = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:218:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: ScalarEvolution.cpp:7401:88: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:412:5: required from 'llvm::DenseMapBase::BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, llvm::DenseMapBase::BucketT*) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::BucketT = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:214:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::value_type = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:218:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: ScalarEvolution.cpp:7507:96: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from ScalarEvolution.cpp:62: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: ScalarEvolution.cpp: In member function 'bool llvm::ScalarEvolution::isKnownPredicateWithRanges(llvm::CmpInst::Predicate, const llvm::SCEV*, const llvm::SCEV*)': BUILDSTDERR: ScalarEvolution.cpp:6028:14: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: std::swap(LHS, RHS); BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: ScalarEvolution.cpp:6029:3: note: here BUILDSTDERR: case ICmpInst::ICMP_SLT: { BUILDSTDERR: ^~~~ BUILDSTDERR: ScalarEvolution.cpp:6040:14: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: std::swap(LHS, RHS); BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: ScalarEvolution.cpp:6041:3: note: here BUILDSTDERR: case ICmpInst::ICMP_SLE: { BUILDSTDERR: ^~~~ BUILDSTDERR: ScalarEvolution.cpp:6052:14: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: std::swap(LHS, RHS); BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: ScalarEvolution.cpp:6053:3: note: here BUILDSTDERR: case ICmpInst::ICMP_ULT: { BUILDSTDERR: ^~~~ BUILDSTDERR: ScalarEvolution.cpp:6064:14: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: std::swap(LHS, RHS); BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: ScalarEvolution.cpp:6065:3: note: here BUILDSTDERR: case ICmpInst::ICMP_ULE: { BUILDSTDERR: ^~~~ llvm[3]: Compiling DebugIR.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.d" DebugIR.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.d.tmp"; exit 1; fi BUILDSTDERR: ScalarEvolution.cpp: In member function 'llvm::ScalarEvolution::BlockDisposition llvm::ScalarEvolution::computeBlockDisposition(const llvm::SCEV*, const llvm::BasicBlock*)': BUILDSTDERR: ScalarEvolution.cpp:7540:34: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: return DoesNotDominateBlock; BUILDSTDERR: ^ BUILDSTDERR: ScalarEvolution.cpp:7543:3: note: here BUILDSTDERR: case scAddExpr: BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from AMDGPURegisterInfo.h:20, BUILDSTDERR: from SIRegisterInfo.h:19, BUILDSTDERR: from SIRegisterInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from AMDGPURegisterInfo.h:19, BUILDSTDERR: from SIRegisterInfo.h:19, BUILDSTDERR: from SIRegisterInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SITypeRewriter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600 -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.d" SITypeRewriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from DebugIR.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from DebugIR.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from SITypeRewriter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/TargetRegistry.h:22, BUILDSTDERR: from AMDGPU.h:14, BUILDSTDERR: from SITypeRewriter.cpp:24: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMR600CodeGen.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600CodeGen.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600CodeGen.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUAsmPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUConvertToISA.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUFrameLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelDAGToDAG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUISelLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUInstrInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMCInstLower.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUMachineFunction.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPURegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUSubtarget.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetMachine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDGPUTargetTransformInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILCFGStructurizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILISelLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/AMDILIntrinsicInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ClauseMergePass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ControlFlowFinalizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600EmitClauseMarkers.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ExpandSpecialInstrs.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600ISelLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600InstrInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineFunctionInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600MachineScheduler.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600OptimizeVectorRegisters.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600Packetizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600RegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/R600TextureIntrinsicsReplacer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIAnnotateControlFlow.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIFixSGPRCopies.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIISelLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInsertWaits.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIInstrInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SILowerControlFlow.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIMachineFunctionInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SIRegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/Release/SITypeRewriter.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600CodeGen.a for dir in InstPrinter TargetInfo MCTargetDesc; do \ (make -C $dir all ) || exit 1; \ done make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/.//.dir llvm[4]: Compiling AMDGPUInstPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.d" AMDGPUInstPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.d.tmp"; exit 1; fi llvm[2]: Compiling MachineBlockPlacement.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.d" MachineBlockPlacement.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.d.tmp"; exit 1; fi BUILDSTDERR: In file included from MachineBlockPlacement.cpp:42: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[4]: Building Release Archive Library libLLVMR600AsmPrinter.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600AsmPrinter.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600AsmPrinter.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter/Release/AMDGPUInstPrinter.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600AsmPrinter.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/InstPrinter' BUILDSTDERR: MachineBlockPlacement.cpp: In member function 'void {anonymous}::MachineBlockPlacement::buildCFGChains(llvm::MachineFunction&)': BUILDSTDERR: MachineBlockPlacement.cpp:942:48: warning: typedef 'FunctionBlockSetType' locally defined but not used [-Wunused-local-typedefs] BUILDSTDERR: typedef SmallPtrSet FunctionBlockSetType; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/.//.dir llvm[4]: Compiling AMDGPUTargetInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/.. -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.d" AMDGPUTargetInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.d.tmp"; exit 1; fi llvm[3]: Compiling GCOVProfiling.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.d" GCOVProfiling.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/../AMDGPUFrameLowering.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/../AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/../AMDGPUFrameLowering.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/../AMDGPUTargetMachine.h:18, BUILDSTDERR: from AMDGPUTargetInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[4]: Building Release Archive Library libLLVMR600Info.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600Info.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600Info.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo/Release/AMDGPUTargetInfo.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600Info.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/TargetInfo' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/.//.dir llvm[4]: Compiling AMDGPUAsmBackend.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.d" AMDGPUAsmBackend.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.d.tmp"; exit 1; fi BUILDSTDERR: In file included from GCOVProfiling.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/DebugInfo.h:23, BUILDSTDERR: from GCOVProfiling.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: GCOVProfiling.cpp:512:67: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from GCOVProfiling.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from GCOVProfiling.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from GCOVProfiling.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: GCOVProfiling.cpp: At global scope: BUILDSTDERR: GCOVProfiling.cpp:714:11: warning: 'llvm::Constant* {anonymous}::GCOVProfiler::getDeleteFlushFunctionListFunc()' defined but not used [-Wunused-function] BUILDSTDERR: Constant *GCOVProfiler::getDeleteFlushFunctionListFunc() { BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: GCOVProfiling.cpp:709:11: warning: 'llvm::Constant* {anonymous}::GCOVProfiler::getDeleteWriteoutFunctionListFunc()' defined but not used [-Wunused-function] BUILDSTDERR: Constant *GCOVProfiler::getDeleteWriteoutFunctionListFunc() { BUILDSTDERR: ^~~~~~~~~~~~ llvm[4]: Compiling AMDGPUELFObjectWriter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.d" AMDGPUELFObjectWriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.d.tmp"; exit 1; fi llvm[4]: Compiling AMDGPUMCAsmInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.d" AMDGPUMCAsmInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.d.tmp"; exit 1; fi llvm[4]: Compiling AMDGPUMCCodeEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.d" AMDGPUMCCodeEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.d.tmp"; exit 1; fi llvm[4]: Compiling AMDGPUMCTargetDesc.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.d" AMDGPUMCTargetDesc.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.d.tmp"; exit 1; fi llvm[2]: Compiling MachineBranchProbabilityInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.d" MachineBranchProbabilityInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/FileSystem.h:32, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCDwarf.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCAsmInfo.h:20, BUILDSTDERR: from AMDGPUMCAsmInfo.h:17, BUILDSTDERR: from AMDGPUMCTargetDesc.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from AMDGPUMCTargetDesc.h:19, BUILDSTDERR: from AMDGPUMCTargetDesc.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Instrumentation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.d" Instrumentation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.d.tmp"; exit 1; fi llvm[2]: Compiling ScalarEvolutionAliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.d" ScalarEvolutionAliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.d.tmp"; exit 1; fi llvm[3]: Compiling MemorySanitizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.d" MemorySanitizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.d.tmp"; exit 1; fi llvm[2]: Compiling MachineCSE.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.d" MachineCSE.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.d.tmp"; exit 1; fi llvm[4]: Compiling R600MCCodeEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.d" R600MCCodeEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ScalarEvolutionAliasAnalysis.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ScalarEvolutionAliasAnalysis.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from MemorySanitizer.cpp:114: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: R600MCCodeEmitter.cpp:161:10: warning: 'unsigned int {anonymous}::R600MCCodeEmitter::getHWRegChan(unsigned int) const' defined but not used [-Wunused-function] BUILDSTDERR: unsigned R600MCCodeEmitter::getHWRegChan(unsigned reg) const { BUILDSTDERR: ^~~~~~~~~~~~~~~~~ llvm[2]: Compiling ScalarEvolutionExpander.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.d" ScalarEvolutionExpander.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineCSE.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: MachineCSE.cpp:552:56: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineCSE.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from MemorySanitizer.cpp:103: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from MemorySanitizer.cpp:98: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[4]: Compiling SIMCCodeEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.d" SIMCCodeEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:25, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, BUILDSTDERR: from ScalarEvolutionExpander.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScalarEvolutionExpander.cpp:713:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, BUILDSTDERR: from ScalarEvolutionExpander.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolution.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, BUILDSTDERR: from ScalarEvolutionExpander.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, BUILDSTDERR: from ScalarEvolutionExpander.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[4]: Building Release Archive Library libLLVMR600Desc.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600Desc.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600Desc.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUAsmBackend.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUELFObjectWriter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCAsmInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCCodeEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/AMDGPUMCTargetDesc.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/R600MCCodeEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc/Release/SIMCCodeEmitter.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMR600Desc.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc' make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/R600' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ; \ DD=SystemZ; \ if [ ! -f $SD/Makefile ]; then \ SD=SystemZ; \ DD=SystemZ; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/.dir llvm[3]: Building SystemZ.td register info implementation with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-register-info -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenRegisterInfo.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td assembly writer with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-asm-writer -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenAsmWriter.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td assembly matcher with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-asm-matcher -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenAsmMatcher.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td code emitter with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-emitter -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenCodeEmitter.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td disassembly tables with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-disassembler -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenDisassemblerTables.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td instruction information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-instr-info -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenInstrInfo.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td DAG instruction selector implementation with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-dag-isel -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenDAGISel.inc.tmp SystemZ.td llvm[2]: Compiling MachineCodeEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.d" MachineCodeEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.d.tmp"; exit 1; fi llvm[3]: Building SystemZ.td subtarget information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-subtarget -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenSubtargetInfo.inc.tmp SystemZ.td llvm[2]: Compiling MachineCopyPropagation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.d" MachineCopyPropagation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.d.tmp"; exit 1; fi llvm[3]: Building SystemZ.td calling convention information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-callingconv -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenCallingConv.inc.tmp SystemZ.td llvm[3]: Building SystemZ.td MC code emitter with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-emitter -mc-emitter -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenMCCodeEmitter.inc.tmp SystemZ.td /usr/bin/cmp -s SystemZGenRegisterInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenRegisterInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenRegisterInfo.inc.tmp SystemZGenRegisterInfo.inc /usr/bin/cmp -s SystemZGenAsmWriter.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenAsmWriter.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenAsmWriter.inc.tmp SystemZGenAsmWriter.inc /usr/bin/cmp -s SystemZGenAsmMatcher.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenAsmMatcher.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenAsmMatcher.inc.tmp SystemZGenAsmMatcher.inc /usr/bin/cmp -s SystemZGenCodeEmitter.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenCodeEmitter.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenCodeEmitter.inc.tmp SystemZGenCodeEmitter.inc /usr/bin/cmp -s SystemZGenDisassemblerTables.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenDisassemblerTables.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenDisassemblerTables.inc.tmp SystemZGenDisassemblerTables.inc /usr/bin/cmp -s SystemZGenInstrInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenInstrInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenInstrInfo.inc.tmp SystemZGenInstrInfo.inc /usr/bin/cmp -s SystemZGenDAGISel.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenDAGISel.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenDAGISel.inc.tmp SystemZGenDAGISel.inc /usr/bin/cmp -s SystemZGenSubtargetInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenSubtargetInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenSubtargetInfo.inc.tmp SystemZGenSubtargetInfo.inc /usr/bin/cmp -s SystemZGenCallingConv.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenCallingConv.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenCallingConv.inc.tmp SystemZGenCallingConv.inc /usr/bin/cmp -s SystemZGenMCCodeEmitter.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenMCCodeEmitter.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZGenMCCodeEmitter.inc.tmp SystemZGenMCCodeEmitter.inc llvm[3]: Compiling SystemZAsmPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.d" SystemZAsmPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.d.tmp"; exit 1; fi llvm[3]: Compiling ThreadSanitizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.d" ThreadSanitizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZAsmPrinter.h:13, BUILDSTDERR: from SystemZAsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZAsmPrinter.h:13, BUILDSTDERR: from SystemZAsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ThreadSanitizer.cpp:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZAsmPrinter.h:13, BUILDSTDERR: from SystemZAsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZAsmPrinter.h:13, BUILDSTDERR: from SystemZAsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from ThreadSanitizer.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Instrumentation.h:17, BUILDSTDERR: from ThreadSanitizer.cpp:24: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling ScalarEvolutionNormalization.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.d" ScalarEvolutionNormalization.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.d.tmp"; exit 1; fi llvm[2]: Compiling MachineDominators.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.d" MachineDominators.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.d.tmp"; exit 1; fi llvm[3]: Compiling SystemZCallingConv.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.d" SystemZCallingConv.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from ScalarEvolutionNormalization.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from ScalarEvolutionNormalization.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZConstantPoolValue.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.d" SystemZConstantPoolValue.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.d.tmp"; exit 1; fi llvm[2]: Compiling SparsePropagation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.d" SparsePropagation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMInstrumentation.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInstrumentation.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInstrumentation.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/AddressSanitizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/BoundsChecking.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DataFlowSanitizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/DebugIR.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/GCOVProfiling.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/Instrumentation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/MemorySanitizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation/Release/ThreadSanitizer.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInstrumentation.a llvm[3]: Compiling SystemZElimCompare.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.d" SystemZElimCompare.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.d.tmp"; exit 1; fi make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Instrumentation' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar; \ DD=Scalar; \ if [ ! -f $SD/Makefile ]; then \ SD=Scalar; \ DD=Scalar; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/.//.dir llvm[3]: Compiling ADCE.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.d" ADCE.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.d.tmp"; exit 1; fi llvm[2]: Compiling TargetTransformInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.d" TargetTransformInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SystemZElimCompare.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling CodeGenPrepare.cpp for Release build BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZElimCompare.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.d" CodeGenPrepare.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZElimCompare.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZFrameLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.d" SystemZFrameLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from TargetTransformInfo.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Intrinsics.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/TargetTransformInfo.h:25, BUILDSTDERR: from TargetTransformInfo.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from CodeGenPrepare.cpp:36: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from CodeGenPrepare.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: CodeGenPrepare.cpp:1288:65: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from CodeGenPrepare.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from CodeGenPrepare.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from CodeGenPrepare.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from CodeGenPrepare.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:58:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; NodeT = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/DominatorInternals.h:170:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::Function; N = llvm::BasicBlock*; typename llvm::GraphTraits::NodeType = llvm::BasicBlock]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:675:28: required from 'void llvm::DominatorTreeBase::recalculate(FT&) [with FT = llvm::Function; NodeT = llvm::BasicBlock]' BUILDSTDERR: CodeGenPrepare.cpp:224:26: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from CodeGenPrepare.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineFunction.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.d" MachineFunction.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.d.tmp"; exit 1; fi llvm[2]: Compiling Trace.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.d" Trace.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.d.tmp"; exit 1; fi BUILDSTDERR: CodeGenPrepare.cpp: At global scope: BUILDSTDERR: CodeGenPrepare.cpp:842:6: warning: 'void {anonymous}::ExtAddrMode::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] BUILDSTDERR: void ExtAddrMode::print(raw_ostream &OS) const { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: SystemZFrameLowering.cpp: In function 'void emitIncrement(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator&, const llvm::DebugLoc&, unsigned int, int64_t, const llvm::TargetInstrInfo*)': BUILDSTDERR: SystemZFrameLowering.cpp:297:39: warning: left shift of negative value [-Wshift-negative-value] BUILDSTDERR: int64_t MinVal = -int64_t(1) << 31; BUILDSTDERR: ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZFrameLowering.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZFrameLowering.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZFrameLowering.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZFrameLowering.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TypeBasedAliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.d" TypeBasedAliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from MachineFunction.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from MachineFunction.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZISelDAGToDAG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.d" SystemZISelDAGToDAG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:22, BUILDSTDERR: from MachineFunction.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/algorithm:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ilist.h:42, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunction.h:21, BUILDSTDERR: from MachineFunction.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from TypeBasedAliasAnalysis.cpp:131: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling ValueTracking.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.d" ValueTracking.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZISelDAGToDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZISelDAGToDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/MemoryBuiltins.h:18, BUILDSTDERR: from ValueTracking.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/ValueTracking.h:18, BUILDSTDERR: from ValueTracking.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: ValueTracking.cpp: In function 'void llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt&, llvm::APInt&, const llvm::DataLayout*, unsigned int)': BUILDSTDERR: ValueTracking.cpp:428:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (!TD) return; BUILDSTDERR: ^~ BUILDSTDERR: ValueTracking.cpp:430:3: note: here BUILDSTDERR: case Instruction::ZExt: BUILDSTDERR: ^~~~ BUILDSTDERR: ValueTracking.cpp: In function 'bool llvm::ComputeMultiple(llvm::Value*, unsigned int, llvm::Value*&, bool, unsigned int)': BUILDSTDERR: ValueTracking.cpp:1345:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (!LookThroughSExt) return false; BUILDSTDERR: ^~ BUILDSTDERR: ValueTracking.cpp:1347:3: note: here BUILDSTDERR: case Instruction::ZExt: BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineFunctionAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.d" MachineFunctionAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.d.tmp"; exit 1; fi llvm[3]: Compiling ConstantProp.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.d" ConstantProp.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.d.tmp"; exit 1; fi llvm[3]: Compiling SystemZISelLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.d" SystemZISelLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from ConstantProp.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from ConstantProp.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling CorrelatedValuePropagation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.d" CorrelatedValuePropagation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.d.tmp"; exit 1; fi llvm[2]: Compiling MachineFunctionPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.d" MachineFunctionPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.d.tmp"; exit 1; fi BUILDSTDERR: SystemZISelLowering.cpp: In member function 'llvm::MachineBasicBlock* llvm::SystemZTargetLowering::emitAtomicLoadBinary(llvm::MachineInstr*, llvm::MachineBasicBlock*, unsigned int, unsigned int, bool) const': BUILDSTDERR: SystemZISelLowering.cpp:2473:57: warning: left shift of negative value [-Wshift-negative-value] BUILDSTDERR: .addReg(Tmp).addImm(uint32_t(~0 << (32 - BitSize))); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from SystemZISelLowering.h:19, BUILDSTDERR: from SystemZISelLowering.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CodeGen.h:19, BUILDSTDERR: from SystemZ.h:19, BUILDSTDERR: from SystemZISelLowering.h:18, BUILDSTDERR: from SystemZISelLowering.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from SystemZISelLowering.h:19, BUILDSTDERR: from SystemZISelLowering.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SystemZISelLowering.cpp:825:68: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CodeGen.h:19, BUILDSTDERR: from SystemZ.h:19, BUILDSTDERR: from SystemZISelLowering.h:18, BUILDSTDERR: from SystemZISelLowering.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from SystemZISelLowering.h:19, BUILDSTDERR: from SystemZISelLowering.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CodeGen.h:19, BUILDSTDERR: from SystemZ.h:19, BUILDSTDERR: from SystemZISelLowering.h:18, BUILDSTDERR: from SystemZISelLowering.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from CorrelatedValuePropagation.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from CorrelatedValuePropagation.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineFunctionPrinterPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.d" MachineFunctionPrinterPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.d.tmp"; exit 1; fi llvm[3]: Compiling DCE.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.d" DCE.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.d.tmp"; exit 1; fi llvm[2]: Building Release Archive Library libLLVMAnalysis.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAnalysis.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAnalysis.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisCounter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasAnalysisEvaluator.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasDebugger.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/AliasSetTracker.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Analysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BasicAliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BlockFrequencyInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/BranchProbabilityInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CFGPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CaptureTracking.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CodeMetrics.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ConstantFolding.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/CostModel.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Delinearization.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DependenceAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DomPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/DominanceFrontier.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IVUsers.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstCount.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/InstructionSimplify.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Interval.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/IntervalPartition.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LazyValueInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallAliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LibCallSemantics.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Lint.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Loads.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/LoopPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemDepPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryBuiltins.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/MemoryDependenceAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ModuleDebugInfoPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/NoAliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PHITransAddr.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PostDominators.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/PtrUseVisitor.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/RegionPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolution.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionAliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionExpander.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ScalarEvolutionNormalization.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/SparsePropagation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TargetTransformInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/Trace.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/TypeBasedAliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/Release/ValueTracking.o BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineFunctionPrinterPass.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineFunctionPrinterPass.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineFunctionPrinterPass.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineFunctionPrinterPass.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAnalysis.a llvm[2]: Compiling MachineInstr.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.d" MachineInstr.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLibraryInfo.h:13, BUILDSTDERR: from DCE.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from DCE.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ for dir in IPA; do \ (make -C $dir all ) || exit 1; \ done llvm[3]: Compiling DeadStoreElimination.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.d" DeadStoreElimination.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.d.tmp"; exit 1; fi make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/.//.dir llvm[3]: Compiling CallGraph.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.d" CallGraph.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.d.tmp"; exit 1; fi BUILDSTDERR: MachineInstr.cpp: In member function 'void llvm::MachineInstr::print(llvm::raw_ostream&, const llvm::TargetMachine*, bool) const': BUILDSTDERR: MachineInstr.cpp:1576:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~ BUILDSTDERR: MachineInstr.cpp:1576:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: MachineInstr.cpp:1584:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~ BUILDSTDERR: MachineInstr.cpp:1584:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: MachineInstr.cpp:1597:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~ BUILDSTDERR: MachineInstr.cpp:1597:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: MachineInstr.cpp:1615:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~ BUILDSTDERR: MachineInstr.cpp:1615:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: MachineInstr.cpp:1627:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~ BUILDSTDERR: MachineInstr.cpp:1627:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (!HaveSemi) OS << ";"; HaveSemi = true; BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from DeadStoreElimination.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from DeadStoreElimination.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling CallGraphSCCPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.d" CallGraphSCCPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.d.tmp"; exit 1; fi llvm[3]: Compiling SystemZInstrInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.d" SystemZInstrInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from CallGraphSCCPass.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling EarlyCSE.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.d" EarlyCSE.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:19, BUILDSTDERR: from SystemZRegisterInfo.h:14, BUILDSTDERR: from SystemZInstrInfo.h:18, BUILDSTDERR: from SystemZInstrInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CodeGen.h:19, BUILDSTDERR: from SystemZ.h:19, BUILDSTDERR: from SystemZInstrInfo.h:17, BUILDSTDERR: from SystemZInstrInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from SystemZRegisterInfo.h:14, BUILDSTDERR: from SystemZInstrInfo.h:18, BUILDSTDERR: from SystemZInstrInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CodeGen.h:19, BUILDSTDERR: from SystemZ.h:19, BUILDSTDERR: from SystemZInstrInfo.h:17, BUILDSTDERR: from SystemZInstrInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineInstrBundle.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.d" MachineInstrBundle.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ScopedHashTable.h:34, BUILDSTDERR: from EarlyCSE.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from EarlyCSE.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstrBundle.h:18, BUILDSTDERR: from MachineInstrBundle.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: MachineInstrBundle.cpp:262:68: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstrBundle.h:18, BUILDSTDERR: from MachineInstrBundle.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZLongBranch.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.d" SystemZLongBranch.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.d.tmp"; exit 1; fi llvm[3]: Compiling CallPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.d" CallPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.d.tmp"; exit 1; fi llvm[2]: Compiling MachineLICM.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.d" MachineLICM.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SystemZLongBranch.cpp:63: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZLongBranch.cpp:58: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZLongBranch.cpp:58: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from MachineLICM.cpp:36: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling FlattenCFGPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.d" FlattenCFGPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.d.tmp"; exit 1; fi llvm[3]: Compiling SystemZMCInstLower.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.d" SystemZMCInstLower.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.d.tmp"; exit 1; fi llvm[3]: Compiling FindUsedTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.d" FindUsedTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineLICM.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineLICM.cpp:24: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from FlattenCFGPass.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from FlattenCFGPass.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling GVN.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.d" GVN.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.d.tmp"; exit 1; fi llvm[3]: Compiling GlobalsModRef.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.d" GlobalsModRef.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZAsmPrinter.h:13, BUILDSTDERR: from SystemZMCInstLower.cpp:11: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from SystemZMCInstLower.h:13, BUILDSTDERR: from SystemZMCInstLower.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from SystemZMCInstLower.h:13, BUILDSTDERR: from SystemZMCInstLower.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from SystemZMCInstLower.h:13, BUILDSTDERR: from SystemZMCInstLower.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZMachineFunctionInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.d" SystemZMachineFunctionInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from GVN.cpp:44: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from GVN.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: GVN.cpp:2066:46: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from GVN.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from GlobalsModRef.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from GVN.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: GVN.cpp:2484:71: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from GVN.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from GVN.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: GVN.cpp:2511:76: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from GVN.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from GVN.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from GVN.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZRegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.d" SystemZRegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SCCIterator.h:24, BUILDSTDERR: from GlobalsModRef.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SCCIterator.h:24, BUILDSTDERR: from GlobalsModRef.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: GVN.cpp: At global scope: BUILDSTDERR: GVN.cpp:2658:6: warning: 'void {anonymous}::GVN::verifyRemoved(const llvm::Instruction*) const' defined but not used [-Wunused-function] BUILDSTDERR: void GVN::verifyRemoved(const Instruction *Inst) const { BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from SystemZRegisterInfo.h:14, BUILDSTDERR: from SystemZRegisterInfo.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CodeGen.h:19, BUILDSTDERR: from SystemZ.h:19, BUILDSTDERR: from SystemZRegisterInfo.h:13, BUILDSTDERR: from SystemZRegisterInfo.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZSelectionDAGInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.d" SystemZSelectionDAGInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.d.tmp"; exit 1; fi llvm[2]: Compiling MachineLoopInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.d" MachineLoopInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.d.tmp"; exit 1; fi llvm[3]: Compiling IPA.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.d" IPA.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.d.tmp"; exit 1; fi llvm[3]: Compiling InlineCost.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.d" InlineCost.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZSelectionDAGInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZSelectionDAGInfo.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:36, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineLoopInfo.h:33, BUILDSTDERR: from MachineLoopInfo.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfoImpl.h:95:9: required from 'void llvm::LoopBase::getExitEdges(llvm::SmallVectorImpl >&) const [with BlockT = llvm::MachineBasicBlock; LoopT = llvm::MachineLoop]' BUILDSTDERR: MachineLoopInfo.cpp:25:22: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/LoopInfo.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineLoopInfo.h:33, BUILDSTDERR: from MachineLoopInfo.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZShortenInst.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.d" SystemZShortenInst.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from InlineCost.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraph.h:55, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraphSCCPass.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/InlineCost.h:17, BUILDSTDERR: from InlineCost.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: InlineCost.cpp:231:6: warning: 'bool {anonymous}::CallAnalyzer::handleSROACandidate(bool, llvm::DenseMapBase, llvm::Value*, int, llvm::DenseMapInfo >::iterator, int)' defined but not used [-Wunused-function] BUILDSTDERR: bool CallAnalyzer::handleSROACandidate(bool IsSROAValid, BUILDSTDERR: ^~~~~~~~~~~~ llvm[3]: Compiling GlobalMerge.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.d" GlobalMerge.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZShortenInst.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZShortenInst.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZSubtarget.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.d" SystemZSubtarget.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.d.tmp"; exit 1; fi BUILDSTDERR: In file included from GlobalMerge.cpp:68: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling MachineModuleInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.d" MachineModuleInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from GlobalMerge.cpp:60: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from GlobalMerge.cpp:55: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SystemZTargetMachine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.d" SystemZTargetMachine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from SystemZFrameLowering.h:15, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZTargetMachine.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Triple.h:13, BUILDSTDERR: from SystemZSubtarget.h:17, BUILDSTDERR: from SystemZFrameLowering.h:13, BUILDSTDERR: from SystemZTargetMachine.h:18, BUILDSTDERR: from SystemZTargetMachine.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMSystemZCodeGen.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZCodeGen.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZCodeGen.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZAsmPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZCallingConv.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZConstantPoolValue.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZElimCompare.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZFrameLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelDAGToDAG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZISelLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZInstrInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZLongBranch.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMCInstLower.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZMachineFunctionInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZRegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSelectionDAGInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZShortenInst.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZSubtarget.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Release/SystemZTargetMachine.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZCodeGen.a for dir in InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc; do \ (make -C $dir all ) || exit 1; \ done make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/.//.dir llvm[4]: Compiling SystemZInstPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.d" SystemZInstPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMipa.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMipa.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMipa.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraph.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallGraphSCCPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/CallPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/FindUsedTypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/GlobalsModRef.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/IPA.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA/Release/InlineCost.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMipa.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis/IPA' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Analysis' llvm[3]: Compiling IndVarSimplify.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.d" IndVarSimplify.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.d.tmp"; exit 1; fi \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine; \ DD=InstCombine; \ if [ ! -f $SD/Makefile ]; then \ SD=InstCombine; \ DD=InstCombine; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/.//.dir llvm[3]: Compiling InstCombineAddSub.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.d" InstCombineAddSub.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.d.tmp"; exit 1; fi llvm[4]: Building Release Archive Library libLLVMSystemZAsmPrinter.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZAsmPrinter.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZAsmPrinter.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter/Release/SystemZInstPrinter.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZAsmPrinter.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/.//.dir llvm[4]: Compiling SystemZAsmParser.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.d" SystemZAsmParser.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.d.tmp"; exit 1; fi BUILDSTDERR: In file included from IndVarSimplify.cpp:44: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCContext.h:14, BUILDSTDERR: from SystemZAsmParser.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from SystemZAsmParser.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from IndVarSimplify.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from IndVarSimplify.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineAddSub.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineAddSub.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: InstCombineAddSub.cpp:272:6: warning: 'void {anonymous}::FAddendCoef::operator-=(const {anonymous}::FAddendCoef&)' defined but not used [-Wunused-function] BUILDSTDERR: void FAddendCoef::operator-=(const FAddendCoef &That) { BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling MachineModuleInfoImpls.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.d" MachineModuleInfoImpls.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.d.tmp"; exit 1; fi BUILDSTDERR: IndVarSimplify.cpp: In function 'llvm::PHINode* getLoopPhiForCounter(llvm::Value*, llvm::Loop*, llvm::DominatorTree*)': BUILDSTDERR: IndVarSimplify.cpp:1236:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (IncI->getNumOperands() == 2) BUILDSTDERR: ^~ BUILDSTDERR: IndVarSimplify.cpp:1238:3: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ llvm[4]: Building Release Archive Library libLLVMSystemZAsmParser.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZAsmParser.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZAsmParser.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser/Release/SystemZAsmParser.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZAsmParser.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/.//.dir llvm[4]: Compiling SystemZDisassembler.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.d" SystemZDisassembler.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.d.tmp"; exit 1; fi llvm[2]: Compiling MachinePassRegistry.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.d" MachinePassRegistry.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from MachinePassRegistry.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling MachinePostDominators.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.d" MachinePostDominators.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.d.tmp"; exit 1; fi llvm[3]: Compiling JumpThreading.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.d" JumpThreading.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.d.tmp"; exit 1; fi BUILDSTDERR: In file included from JumpThreading.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[4]: Building Release Archive Library libLLVMSystemZDisassembler.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZDisassembler.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZDisassembler.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler/Release/SystemZDisassembler.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZDisassembler.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/.//.dir llvm[4]: Compiling SystemZTargetInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/.. -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.d" SystemZTargetInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from JumpThreading.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: JumpThreading.cpp:343:47: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from JumpThreading.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from JumpThreading.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: JumpThreading.cpp:916:67: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from JumpThreading.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from JumpThreading.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: JumpThreading.cpp:1136:58: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from JumpThreading.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from JumpThreading.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from JumpThreading.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstCombineAndOrXor.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.d" InstCombineAndOrXor.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.d.tmp"; exit 1; fi llvm[4]: Building Release Archive Library libLLVMSystemZInfo.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZInfo.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZInfo.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo/Release/SystemZTargetInfo.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZInfo.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/.//.dir llvm[4]: Compiling SystemZMCAsmBackend.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.d" SystemZMCAsmBackend.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.d.tmp"; exit 1; fi llvm[4]: Compiling SystemZMCAsmInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.d" SystemZMCAsmInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineAndOrXor.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineAndOrXor.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[4]: Compiling SystemZMCCodeEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.d" SystemZMCCodeEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.d.tmp"; exit 1; fi llvm[3]: Compiling LICM.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.d" LICM.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.d.tmp"; exit 1; fi llvm[4]: Compiling SystemZMCObjectWriter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.d" SystemZMCObjectWriter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.d.tmp"; exit 1; fi llvm[4]: Compiling SystemZMCTargetDesc.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.d" SystemZMCTargetDesc.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LICM.cpp:51: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling MachineRegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.d" MachineRegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from LICM.cpp:36: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LICM.cpp:34: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/FileSystem.h:32, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCDwarf.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCAsmInfo.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCAsmInfoELF.h:13, BUILDSTDERR: from SystemZMCAsmInfo.h:13, BUILDSTDERR: from SystemZMCTargetDesc.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCDwarf.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCAsmInfo.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCAsmInfoELF.h:13, BUILDSTDERR: from SystemZMCAsmInfo.h:13, BUILDSTDERR: from SystemZMCTargetDesc.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstCombineCalls.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.d" InstCombineCalls.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.d.tmp"; exit 1; fi llvm[4]: Building Release Archive Library libLLVMSystemZDesc.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZDesc.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZDesc.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmBackend.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCAsmInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCCodeEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCObjectWriter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc/Release/SystemZMCTargetDesc.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSystemZDesc.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc' make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/SystemZ' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX; \ DD=NVPTX; \ if [ ! -f $SD/Makefile ]; then \ SD=NVPTX; \ DD=NVPTX; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/.dir llvm[3]: Building NVPTX.td assembly writer with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-asm-writer -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenAsmWriter.inc.tmp NVPTX.td llvm[3]: Building NVPTX.td DAG instruction selector implementation with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-dag-isel -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenDAGISel.inc.tmp NVPTX.td llvm[3]: Building NVPTX.td instruction information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-instr-info -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenInstrInfo.inc.tmp NVPTX.td llvm[3]: Compiling LoopDeletion.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.d" LoopDeletion.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.d.tmp"; exit 1; fi llvm[3]: Building NVPTX.td register info implementation with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-register-info -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenRegisterInfo.inc.tmp NVPTX.td llvm[2]: Compiling MachineSSAUpdater.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.d" MachineSSAUpdater.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.d.tmp"; exit 1; fi llvm[3]: Building NVPTX.td subtarget information with tblgen /builddir/build/BUILD/llvm-3.4.2.src/Release/bin/llvm-tblgen -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/include -I /builddir/build/BUILD/llvm-3.4.2.src/lib/Target -gen-subtarget -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenSubtargetInfo.inc.tmp NVPTX.td /usr/bin/cmp -s NVPTXGenAsmWriter.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenAsmWriter.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenAsmWriter.inc.tmp NVPTXGenAsmWriter.inc /usr/bin/cmp -s NVPTXGenDAGISel.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenDAGISel.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenDAGISel.inc.tmp NVPTXGenDAGISel.inc /usr/bin/cmp -s NVPTXGenInstrInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenInstrInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenInstrInfo.inc.tmp NVPTXGenInstrInfo.inc /usr/bin/cmp -s NVPTXGenRegisterInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenRegisterInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenRegisterInfo.inc.tmp NVPTXGenRegisterInfo.inc /usr/bin/cmp -s NVPTXGenSubtargetInfo.inc /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenSubtargetInfo.inc.tmp || /usr/bin/cp /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenSubtargetInfo.inc.tmp NVPTXGenSubtargetInfo.inc llvm[3]: Compiling NVPTXAllocaHoisting.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.d" NVPTXAllocaHoisting.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineCalls.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineCalls.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: InstCombineCalls.cpp: In member function 'llvm::Instruction* llvm::InstCombiner::visitCallInst(llvm::CallInst&)': BUILDSTDERR: InstCombineCalls.cpp:393:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: InstCombineCalls.cpp:396:3: note: here BUILDSTDERR: case Intrinsic::sadd_with_overflow: BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from LoopDeletion.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopDeletion.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from MachineSSAUpdater.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: MachineSSAUpdater.cpp:165:57: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from MachineSSAUpdater.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from NVPTXAllocaHoisting.h:18, BUILDSTDERR: from NVPTXAllocaHoisting.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, BUILDSTDERR: from NVPTXAllocaHoisting.h:17, BUILDSTDERR: from NVPTXAllocaHoisting.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling NVPTXAsmPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.d" NVPTXAsmPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.d.tmp"; exit 1; fi llvm[3]: Compiling LoopIdiomRecognize.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.d" LoopIdiomRecognize.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.d.tmp"; exit 1; fi BUILDSTDERR: In file included from NVPTXAsmPrinter.h:28, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from LoopIdiomRecognize.cpp:47: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopIdiomRecognize.cpp:45: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Module.h:19, BUILDSTDERR: from NVPTX.h:20, BUILDSTDERR: from NVPTXAsmPrinter.h:18, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXAsmPrinter.h:18, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Module.h:19, BUILDSTDERR: from NVPTX.h:20, BUILDSTDERR: from NVPTXAsmPrinter.h:18, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXAsmPrinter.h:18, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: LoopIdiomRecognize.cpp:289:8: warning: 'static llvm::Value* {anonymous}::LIRUtil::getBrCondtion(llvm::BasicBlock*)' defined but not used [-Wunused-function] BUILDSTDERR: Value *LIRUtil::getBrCondtion(BasicBlock *BB) { BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.h:17, BUILDSTDERR: from NVPTXTargetMachine.h:18, BUILDSTDERR: from NVPTXAsmPrinter.h:20, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXAsmPrinter.h:18, BUILDSTDERR: from NVPTXAsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineScheduler.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.d" MachineScheduler.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.d.tmp"; exit 1; fi llvm[3]: Compiling InstCombineCasts.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.d" InstCombineCasts.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:125:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { BUILDSTDERR: ^ llvm[3]: Compiling LoopInstSimplify.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.d" LoopInstSimplify.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineCasts.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineCasts.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineScheduler.h:80, BUILDSTDERR: from MachineScheduler.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize(llvm::cl::Option&) [with RegistryClass = llvm::MachineSchedRegistry]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1187:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1227:5: required from 'llvm::cl::opt::opt(const M0t&, const M1t&, const M2t&, const M3t&) [with M0t = char [8]; M1t = llvm::cl::initializer; M2t = llvm::cl::OptionHidden; M3t = llvm::cl::desc; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' BUILDSTDERR: MachineScheduler.cpp:157:65: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:135:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] BUILDSTDERR: (typename RegistryClass::FunctionPassCtor)Node->getCtor(), BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(const char*, llvm::MachinePassCtor, const char*) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:145:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:148:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] BUILDSTDERR: this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from LoopInstSimplify.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopInstSimplify.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LoopRerollPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.d" LoopRerollPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXFrameLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.d" NVPTXFrameLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LoopRerollPass.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from LoopRerollPass.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopRerollPass.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstCombineCompares.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.d" InstCombineCompares.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling NVPTXGenericToNVVM.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.d" NVPTXGenericToNVVM.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineCompares.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineCompares.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineSink.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.d" MachineSink.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Operator.h:19, BUILDSTDERR: from NVPTXGenericToNVVM.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXGenericToNVVM.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from MachineSink.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling LoopRotation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.d" LoopRotation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineSink.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:67:7: required from 'bool llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 8; C = std::less >]' BUILDSTDERR: MachineSink.cpp:300:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineSink.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CodeMetrics.h:18, BUILDSTDERR: from LoopRotation.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopRotation.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: LoopRotation.cpp: In function 'bool shouldSpeculateInstrs(llvm::BasicBlock::iterator, llvm::BasicBlock::iterator)': BUILDSTDERR: LoopRotation.cpp:183:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (!cast(I)->hasAllConstantIndices()) BUILDSTDERR: ^~ BUILDSTDERR: LoopRotation.cpp:186:5: note: here BUILDSTDERR: case Instruction::Add: BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineTraceMetrics.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.d" MachineTraceMetrics.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXISelDAGToDAG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.d" NVPTXISelDAGToDAG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.d.tmp"; exit 1; fi llvm[3]: Compiling LoopStrengthReduce.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.d" LoopStrengthReduce.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.d.tmp"; exit 1; fi BUILDSTDERR: In file included from NVPTXISelDAGToDAG.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from NVPTXISelLowering.h:20, BUILDSTDERR: from NVPTXISelDAGToDAG.h:17, BUILDSTDERR: from NVPTXISelDAGToDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXISelDAGToDAG.h:16, BUILDSTDERR: from NVPTXISelDAGToDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: NVPTXISelDAGToDAG.cpp: At global scope: BUILDSTDERR: NVPTXISelDAGToDAG.cpp:2451:6: warning: 'bool {anonymous}::NVPTXDAGToDAGISel::UndefOrImm(llvm::SDValue, llvm::SDValue, llvm::SDValue&)' defined but not used [-Wunused-function] BUILDSTDERR: bool NVPTXDAGToDAGISel::UndefOrImm(SDValue Op, SDValue N, SDValue &Retval) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~ llvm[3]: Compiling InstCombineLoadStoreAlloca.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.d" InstCombineLoadStoreAlloca.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LoopStrengthReduce.cpp:72: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: LoopStrengthReduce.cpp: In member function 'void {anonymous}::Cost::RateRegister(const llvm::SCEV*, llvm::SmallPtrSet&, const llvm::Loop*, llvm::ScalarEvolution&, llvm::DominatorTree&)': BUILDSTDERR: LoopStrengthReduce.cpp:886:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (!isa(Reg) && BUILDSTDERR: ^~ BUILDSTDERR: LoopStrengthReduce.cpp:893:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: NumIVMuls += isa(Reg) && BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from LoopStrengthReduce.cpp:59: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:67:7: required from 'bool llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 32; C = std::less >]' BUILDSTDERR: LoopStrengthReduce.cpp:3641:60: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopStrengthReduce.cpp:57: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from LoopStrengthReduce.cpp:58: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopStrengthReduce.cpp:57: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling MachineVerifier.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.d" MachineVerifier.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from LoopStrengthReduce.cpp:58: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, char, {anonymous}::UniquifierDenseMapInfo>; DerivedT = llvm::DenseMap, char, {anonymous}::UniquifierDenseMapInfo>; KeyT = llvm::SmallVector; ValueT = char; KeyInfoT = {anonymous}::UniquifierDenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::SmallVector; ValueT = char; KeyInfoT = {anonymous}::UniquifierDenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::SmallVector; ValueT = char; KeyInfoT = {anonymous}::UniquifierDenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:30:56: required from 'llvm::DenseSet::DenseSet(const llvm::DenseSet&) [with ValueT = llvm::SmallVector; ValueInfoT = {anonymous}::UniquifierDenseMapInfo]' BUILDSTDERR: LoopStrengthReduce.cpp:1147:7: required from 'void llvm::SmallVectorTemplateBase::push_back(T&&) [with T = {anonymous}::LSRUse; bool isPodLike = false]' BUILDSTDERR: LoopStrengthReduce.cpp:2245:40: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, char, {anonymous}::UniquifierDenseMapInfo>, llvm::SmallVector, char, {anonymous}::UniquifierDenseMapInfo>::BucketT' {aka 'struct std::pair, char>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopStrengthReduce.cpp:57: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, char, {anonymous}::UniquifierDenseMapInfo>, llvm::SmallVector, char, {anonymous}::UniquifierDenseMapInfo>::BucketT' {aka 'struct std::pair, char>'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling NVPTXISelLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.d" NVPTXISelLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineLoadStoreAlloca.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineLoadStoreAlloca.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: LoopStrengthReduce.cpp: At global scope: BUILDSTDERR: LoopStrengthReduce.cpp:4859:6: warning: 'void {anonymous}::LSRInstance::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] BUILDSTDERR: void LSRInstance::print(raw_ostream &OS) const { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: LoopStrengthReduce.cpp:3560:6: warning: 'void {anonymous}::WorkItem::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] BUILDSTDERR: void WorkItem::print(raw_ostream &OS) const { BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: LoopStrengthReduce.cpp:1000:6: warning: 'void {anonymous}::Cost::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] BUILDSTDERR: void Cost::print(raw_ostream &OS) const { BUILDSTDERR: ^~~~ BUILDSTDERR: LoopStrengthReduce.cpp:121:6: warning: 'void {anonymous}::RegSortData::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] BUILDSTDERR: void RegSortData::print(raw_ostream &OS) const { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from NVPTXISelLowering.cpp:33: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Module.h:19, BUILDSTDERR: from NVPTX.h:20, BUILDSTDERR: from NVPTXISelLowering.h:18, BUILDSTDERR: from NVPTXISelLowering.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXISelLowering.h:18, BUILDSTDERR: from NVPTXISelLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from MachineVerifier.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = char; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = char; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:584:5: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = char; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:58:12: required from 'llvm::DenseSet& llvm::DenseSet::operator=(const llvm::DenseSet&) [with ValueT = unsigned int; ValueInfoT = llvm::DenseMapInfo]' BUILDSTDERR: MachineVerifier.cpp:687:25: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase >, unsigned int, char, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from MachineVerifier.cpp:26: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase >, unsigned int, char, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from NVPTXISelLowering.h:20, BUILDSTDERR: from NVPTXISelLowering.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXISelLowering.h:18, BUILDSTDERR: from NVPTXISelLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: MachineVerifier.cpp:425:6: warning: 'void {anonymous}::MachineVerifier::report(const char*, const llvm::MachineBasicBlock*, const llvm::LiveInterval&)' defined but not used [-Wunused-function] BUILDSTDERR: void MachineVerifier::report(const char *msg, const MachineBasicBlock *MBB, BUILDSTDERR: ^~~~~~~~~~~~~~~ llvm[3]: Compiling InstCombineMulDivRem.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.d" InstCombineMulDivRem.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXInstrInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.d" NVPTXInstrInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineMulDivRem.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineMulDivRem.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling OcamlGC.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.d" OcamlGC.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetRegisterInfo.h:20, BUILDSTDERR: from NVPTXRegisterInfo.h:18, BUILDSTDERR: from NVPTXInstrInfo.h:18, BUILDSTDERR: from NVPTXInstrInfo.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXInstrInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling OptimizePHIs.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.d" OptimizePHIs.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.d.tmp"; exit 1; fi llvm[3]: Compiling LoopUnrollPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.d" LoopUnrollPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXLowerAggrCopies.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.d" NVPTXLowerAggrCopies.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.d.tmp"; exit 1; fi llvm[2]: Compiling PHIElimination.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.d" PHIElimination.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LoopUnrollPass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from NVPTXLowerAggrCopies.h:19, BUILDSTDERR: from NVPTXLowerAggrCopies.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, BUILDSTDERR: from NVPTXLowerAggrCopies.h:18, BUILDSTDERR: from NVPTXLowerAggrCopies.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CodeMetrics.h:18, BUILDSTDERR: from LoopUnrollPass.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopUnrollPass.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LoopUnswitch.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.d" LoopUnswitch.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.d.tmp"; exit 1; fi BUILDSTDERR: In file included from PHIElimination.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PHIElimination.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PHIElimination.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PHIElimination.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PHIElimination.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PHIElimination.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PHIElimination.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstCombinePHI.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.d" InstCombinePHI.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXMCExpr.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.d" NVPTXMCExpr.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LoopUnswitch.cpp:45: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CodeMetrics.h:18, BUILDSTDERR: from LoopUnswitch.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LoopUnswitch.cpp:30: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombinePHI.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombinePHI.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: LoopUnswitch.cpp: At global scope: BUILDSTDERR: LoopUnswitch.cpp:953:6: warning: 'void {anonymous}::LoopUnswitch::RemoveLoopFromHierarchy(llvm::Loop*)' defined but not used [-Wunused-function] BUILDSTDERR: void LoopUnswitch::RemoveLoopFromHierarchy(Loop *L) { BUILDSTDERR: ^~~~~~~~~~~~ llvm[3]: Compiling NVPTXPrologEpilogPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.d" NVPTXPrologEpilogPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Module.h:19, BUILDSTDERR: from NVPTX.h:20, BUILDSTDERR: from NVPTXPrologEpilogPass.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, BUILDSTDERR: from NVPTX.h:19, BUILDSTDERR: from NVPTXPrologEpilogPass.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling NVPTXRegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.d" NVPTXRegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.d.tmp"; exit 1; fi llvm[2]: Compiling PHIEliminationUtils.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.d" PHIEliminationUtils.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ManagedStringPool.h:18, BUILDSTDERR: from NVPTXRegisterInfo.h:17, BUILDSTDERR: from NVPTXRegisterInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from ManagedStringPool.h:18, BUILDSTDERR: from NVPTXRegisterInfo.h:17, BUILDSTDERR: from NVPTXRegisterInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling Passes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.d" Passes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXSplitBBatBar.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.d" NVPTXSplitBBatBar.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocRegistry.h:18, BUILDSTDERR: from Passes.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling InstCombineSelect.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.d" InstCombineSelect.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXSubtarget.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.d" NVPTXSubtarget.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from Passes.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: Passes.cpp:250:35: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from Passes.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LowerAtomic.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.d" LowerAtomic.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXTargetMachine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.d" NVPTXTargetMachine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineSelect.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineSelect.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from LowerAtomic.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from LowerAtomic.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling PeepholeOptimizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.d" PeepholeOptimizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.d.tmp"; exit 1; fi llvm[3]: Compiling MemCpyOptimizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.d" MemCpyOptimizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from PeepholeOptimizer.cpp:78: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from NVPTXTargetMachine.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ManagedStringPool.h:18, BUILDSTDERR: from NVPTXTargetMachine.h:17, BUILDSTDERR: from NVPTXTargetMachine.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from ManagedStringPool.h:18, BUILDSTDERR: from NVPTXTargetMachine.h:17, BUILDSTDERR: from NVPTXTargetMachine.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from NVPTXFrameLowering.h:17, BUILDSTDERR: from NVPTXTargetMachine.h:18, BUILDSTDERR: from NVPTXTargetMachine.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from ManagedStringPool.h:18, BUILDSTDERR: from NVPTXTargetMachine.h:17, BUILDSTDERR: from NVPTXTargetMachine.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from MemCpyOptimizer.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from MemCpyOptimizer.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling PostRASchedulerList.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.d" PostRASchedulerList.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXUtilities.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.d" NVPTXUtilities.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Operator.h:19, BUILDSTDERR: from NVPTXUtilities.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from NVPTXUtilities.h:17, BUILDSTDERR: from NVPTXUtilities.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from PostRASchedulerList.cpp:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from PostRASchedulerList.cpp:39: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static llvm::ScheduleDAGSDNodes* (* llvm::RegisterScheduler::getDefault())(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:56:50: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: return (FunctionPassCtor)Registry.getDefault(); BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static void llvm::RegisterScheduler::setDefault(llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:59:42: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: Registry.setDefault((MachinePassCtor)C); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PostRASchedulerList.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from PostRASchedulerList.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstCombineShifts.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.d" InstCombineShifts.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.d.tmp"; exit 1; fi llvm[3]: Compiling PartiallyInlineLibCalls.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.d" PartiallyInlineLibCalls.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.d.tmp"; exit 1; fi llvm[2]: Compiling ProcessImplicitDefs.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.d" ProcessImplicitDefs.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.d.tmp"; exit 1; fi llvm[3]: Compiling NVPTXutil.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.d" NVPTXutil.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineShifts.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineShifts.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from PartiallyInlineLibCalls.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:22, BUILDSTDERR: from PartiallyInlineLibCalls.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Intrinsics.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/TargetTransformInfo.h:25, BUILDSTDERR: from PartiallyInlineLibCalls.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Reassociate.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.d" Reassociate.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.d.tmp"; exit 1; fi llvm[3]: Compiling NVVMReflect.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.d" NVVMReflect.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.d.tmp"; exit 1; fi llvm[2]: Compiling PrologEpilogInserter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.d" PrologEpilogInserter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Reassociate.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from Reassociate.cpp:24: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from Reassociate.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::AssertingVH]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:67:7: required from 'bool llvm::SmallSet::insert(const T&) [with T = llvm::AssertingVH; unsigned int N = 16; C = std::less >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:103:10: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::AssertingVH; Vector = std::vector, std::allocator > >; Set = llvm::SmallSet, 16, std::less > >; llvm::SetVector::value_type = llvm::AssertingVH]' BUILDSTDERR: Reassociate.cpp:829:39: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::AssertingVH' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/IRBuilder.h:28, BUILDSTDERR: from Reassociate.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ValueHandle.h:187:7: note: 'class llvm::AssertingVH' declared here BUILDSTDERR: class AssertingVH BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from NVVMReflect.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from PrologEpilogInserter.cpp:33: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Building Release Archive Library libLLVMNVPTXCodeGen.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXCodeGen.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXCodeGen.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAllocaHoisting.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXAsmPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXFrameLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXGenericToNVVM.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelDAGToDAG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXISelLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXInstrInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXMCExpr.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXPrologEpilogPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXRegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSplitBBatBar.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXSubtarget.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXTargetMachine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXUtilities.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXutil.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVVMReflect.o BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/FileSystem.h:32, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/raw_ostream.h:20, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseBitVector.h:23, BUILDSTDERR: from PrologEpilogInserter.h:23, BUILDSTDERR: from PrologEpilogInserter.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from PrologEpilogInserter.h:22, BUILDSTDERR: from PrologEpilogInserter.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXCodeGen.a for dir in InstPrinter TargetInfo MCTargetDesc; do \ (make -C $dir all ) || exit 1; \ done make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/.//.dir llvm[4]: Compiling NVPTXInstPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.d" NVPTXInstPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.d.tmp"; exit 1; fi llvm[3]: Compiling InstCombineSimplifyDemanded.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.d" InstCombineSimplifyDemanded.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.d.tmp"; exit 1; fi llvm[2]: Compiling PseudoSourceValue.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.d" PseudoSourceValue.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineSimplifyDemanded.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineSimplifyDemanded.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:17, BUILDSTDERR: from PseudoSourceValue.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/Casting.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CBindingWrapping.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Use.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Value.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/PseudoSourceValue.h:17, BUILDSTDERR: from PseudoSourceValue.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling RegAllocBase.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.d" RegAllocBase.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.d.tmp"; exit 1; fi llvm[4]: Building Release Archive Library libLLVMNVPTXAsmPrinter.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXAsmPrinter.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXAsmPrinter.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter/Release/NVPTXInstPrinter.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXAsmPrinter.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/.//.dir llvm[4]: Compiling NVPTXTargetInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/.. -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.d" NVPTXTargetInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.d.tmp"; exit 1; fi llvm[3]: Compiling Reg2Mem.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.d" Reg2Mem.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.d.tmp"; exit 1; fi BUILDSTDERR: In file included from RegAllocBase.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from RegAllocBase.h:41, BUILDSTDERR: from RegAllocBase.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from RegAllocBase.h:41, BUILDSTDERR: from RegAllocBase.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from RegAllocBase.h:41, BUILDSTDERR: from RegAllocBase.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from RegAllocBase.h:41, BUILDSTDERR: from RegAllocBase.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from RegAllocBase.h:41, BUILDSTDERR: from RegAllocBase.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from RegAllocBase.h:41, BUILDSTDERR: from RegAllocBase.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[4]: Building Release Archive Library libLLVMNVPTXInfo.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXInfo.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXInfo.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo/Release/NVPTXTargetInfo.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXInfo.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo' make[4]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/.//.dir llvm[4]: Compiling NVPTXMCAsmInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.d" NVPTXMCAsmInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.d.tmp"; exit 1; fi llvm[2]: Compiling RegAllocBasic.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.d" RegAllocBasic.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from Reg2Mem.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from Reg2Mem.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from NVPTXMCAsmInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling SCCP.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.d" SCCP.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.d.tmp"; exit 1; fi llvm[4]: Compiling NVPTXMCTargetDesc.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/.. -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.d" NVPTXMCTargetDesc.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocRegistry.h:18, BUILDSTDERR: from RegAllocBasic.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocBasic.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocBasic.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocBasic.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocBasic.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocBasic.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocBasic.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from SCCP.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from SCCP.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstCombineVectorOps.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.d" InstCombineVectorOps.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.d.tmp"; exit 1; fi llvm[4]: Building Release Archive Library libLLVMNVPTXDesc.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXDesc.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXDesc.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCAsmInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc/Release/NVPTXMCTargetDesc.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMNVPTXDesc.a make[4]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc' make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/NVPTX' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend; \ DD=CppBackend; \ if [ ! -f $SD/Makefile ]; then \ SD=CppBackend; \ DD=CppBackend; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/.//.dir llvm[3]: Compiling CPPBackend.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-format -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.d" CPPBackend.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.d.tmp"; exit 1; fi BUILDSTDERR: cc1plus: error: -Wformat-security ignored without -Wformat [-Werror=format-security] llvm[2]: Compiling RegAllocFast.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.d" RegAllocFast.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.d.tmp"; exit 1; fi BUILDSTDERR: In file included from CPPBackend.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineVectorOps.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstCombineVectorOps.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocRegistry.h:18, BUILDSTDERR: from RegAllocFast.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from CPPTargetMachine.h:17, BUILDSTDERR: from CPPBackend.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from CPPTargetMachine.h:17, BUILDSTDERR: from CPPBackend.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:24, BUILDSTDERR: from CPPTargetMachine.h:17, BUILDSTDERR: from CPPBackend.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: CPPBackend.cpp:70:3: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from CPPTargetMachine.h:17, BUILDSTDERR: from CPPBackend.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocFast.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocFast.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:24, BUILDSTDERR: from CPPTargetMachine.h:17, BUILDSTDERR: from CPPBackend.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: CPPBackend.cpp:70:3: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from CPPTargetMachine.h:17, BUILDSTDERR: from CPPBackend.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling RegAllocGreedy.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.d" RegAllocGreedy.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.d.tmp"; exit 1; fi llvm[3]: Compiling SROA.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.d" SROA.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocRegistry.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:37: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from SROA.cpp:49: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SetVector.h:23, BUILDSTDERR: from SROA.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SROA.cpp:543:63: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from SROA.cpp:27: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: RegAllocGreedy.cpp:59:26: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: RegAllocGreedy.cpp:59:26: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from RegAllocGreedy.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from SROA.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from SROA.cpp:27: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstructionCombining.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.d" InstructionCombining.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.d.tmp"; exit 1; fi BUILDSTDERR: cc1plus: some warnings being treated as errors BUILDSTDERR: make[3]: *** [/builddir/build/BUILD/llvm-3.4.2.src/Makefile.rules:1483: /builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend/Release/CPPBackend.o] Error 1 make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target/CppBackend' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Target' BUILDSTDERR: make[2]: *** [/builddir/build/BUILD/llvm-3.4.2.src/Makefile.rules:900: CppBackend/.makeall] Error 2 BUILDSTDERR: In file included from InstructionCombining.cpp:49: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from InstCombineWorklist.h:14, BUILDSTDERR: from InstCombine.h:13, BUILDSTDERR: from InstructionCombining.cpp:38: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from InstructionCombining.cpp:37: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling RegAllocPBQP.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.d" RegAllocPBQP.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.d.tmp"; exit 1; fi llvm[3]: Compiling SampleProfile.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.d" SampleProfile.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocRegistry.h:18, BUILDSTDERR: from RegAllocPBQP.cpp:51: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocPBQP.h:20, BUILDSTDERR: from RegAllocPBQP.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocPBQP.h:19, BUILDSTDERR: from RegAllocPBQP.cpp:34: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocPBQP.h:20, BUILDSTDERR: from RegAllocPBQP.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocPBQP.h:19, BUILDSTDERR: from RegAllocPBQP.cpp:34: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMInstCombine.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInstCombine.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInstCombine.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAddSub.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineAndOrXor.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCalls.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCasts.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineCompares.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineLoadStoreAlloca.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineMulDivRem.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombinePHI.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSelect.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineShifts.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineSimplifyDemanded.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstCombineVectorOps.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine/Release/InstructionCombining.o BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocPBQP.h:20, BUILDSTDERR: from RegAllocPBQP.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegAllocPBQP.h:19, BUILDSTDERR: from RegAllocPBQP.cpp:34: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInstCombine.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/InstCombine' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine; \ DD=ExecutionEngine; \ if [ ! -f $SD/Makefile ]; then \ SD=ExecutionEngine; \ DD=ExecutionEngine; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all BUILDSTDERR: make[1]: *** [/builddir/build/BUILD/llvm-3.4.2.src/Makefile.rules:900: Target/.makeall] Error 2 BUILDSTDERR: make[1]: *** Waiting for unfinished jobs.... \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO; \ DD=IPO; \ if [ ! -f $SD/Makefile ]; then \ SD=IPO; \ DD=IPO; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[2]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/./ > /dev/null make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/.//.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/.dir llvm[2]: Compiling ExecutionEngine.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.d" ExecutionEngine.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.d.tmp"; exit 1; fi /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/.//.dir llvm[3]: Compiling ArgumentPromotion.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.d" ArgumentPromotion.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SampleProfile.cpp:40: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from SampleProfile.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: SampleProfile.cpp:100:10: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from SampleProfile.cpp:27: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from SampleProfile.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: SampleProfile.cpp:100:10: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, llvm::BasicBlock*, unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from SampleProfile.cpp:27: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, llvm::BasicBlock*, unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: ExecutionEngine.cpp: In member function 'void llvm::ExecutionEngine::StoreValueToMemory(const llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)': BUILDSTDERR: ExecutionEngine.cpp:1011:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::GenericValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Ptr, Val.IntVal.getRawData(), 10); BUILDSTDERR: ^ BUILDSTDERR: In file included from ExecutionEngine.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/GenericValue.h:26:8: note: 'struct llvm::GenericValue' declared here BUILDSTDERR: struct GenericValue { BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:21, BUILDSTDERR: from ExecutionEngine.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:19, BUILDSTDERR: from ExecutionEngine.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Scalar.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.d" Scalar.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from Scalar.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from Scalar.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ScalarReplAggregates.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.d" ScalarReplAggregates.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/Dominators.h:18, BUILDSTDERR: from ScalarReplAggregates.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from ScalarReplAggregates.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling BarrierNoopPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.d" BarrierNoopPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.d.tmp"; exit 1; fi llvm[2]: Compiling RegisterClassInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.d" RegisterClassInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.d.tmp"; exit 1; fi llvm[3]: Compiling ConstantMerge.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.d" ConstantMerge.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.d.tmp"; exit 1; fi llvm[2]: Compiling ExecutionEngineBindings.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.d" ExecutionEngineBindings.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.d.tmp"; exit 1; fi BUILDSTDERR: In file included from RegisterClassInfo.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling RegisterCoalescer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.d" RegisterCoalescer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from ConstantMerge.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ConstantMerge.cpp:202:54: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from ConstantMerge.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ConstantMerge.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from ConstantMerge.cpp:21: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DeadArgumentElimination.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.d" DeadArgumentElimination.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.d.tmp"; exit 1; fi llvm[2]: Compiling RTDyldMemoryManager.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.d" RTDyldMemoryManager.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.d.tmp"; exit 1; fi BUILDSTDERR: In file included from RegisterCoalescer.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from RegisterCoalescer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from RegisterCoalescer.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from RegisterCoalescer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from RegisterCoalescer.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from RegisterCoalescer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from RegisterCoalescer.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from RegisterCoalescer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from RegisterCoalescer.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetSelect.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.d" TargetSelect.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from RegisterCoalescer.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: RegisterCoalescer.cpp:1752:60: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from RegisterCoalescer.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling SimplifyCFGPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.d" SimplifyCFGPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TargetSelect.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Building Release Archive Library libLLVMExecutionEngine.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMExecutionEngine.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMExecutionEngine.a /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/ExecutionEngineBindings.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/RTDyldMemoryManager.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Release/TargetSelect.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMExecutionEngine.a \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter; \ DD=Interpreter; \ if [ ! -f $SD/Makefile ]; then \ SD=Interpreter; \ DD=Interpreter; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/.//.dir llvm[3]: Compiling Execution.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.d" Execution.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from SimplifyCFGPass.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from SimplifyCFGPass.cpp:25: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Sink.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.d" Sink.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Execution.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:21, BUILDSTDERR: from Interpreter.h:17, BUILDSTDERR: from Execution.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:19, BUILDSTDERR: from Interpreter.h:17, BUILDSTDERR: from Execution.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ExtractGV.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.d" ExtractGV.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.d.tmp"; exit 1; fi llvm[3]: Compiling StructurizeCFG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.d" StructurizeCFG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.d.tmp"; exit 1; fi llvm[2]: Compiling RegisterPressure.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.d" RegisterPressure.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.d.tmp"; exit 1; fi llvm[3]: Compiling FunctionAttrs.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.d" FunctionAttrs.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.d.tmp"; exit 1; fi BUILDSTDERR: RegisterPressure.cpp: In member function 'void llvm::PressureDiffs::init(unsigned int)': BUILDSTDERR: RegisterPressure.cpp:375:51: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class llvm::PressureDiff'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(PDiffArray, 0, N * sizeof(PressureDiff)); BUILDSTDERR: ^ BUILDSTDERR: In file included from RegisterPressure.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:136:7: note: 'class llvm::PressureDiff' declared here BUILDSTDERR: class PressureDiff { BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:18, BUILDSTDERR: from RegisterPressure.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:18, BUILDSTDERR: from RegisterPressure.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:18, BUILDSTDERR: from RegisterPressure.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:18, BUILDSTDERR: from RegisterPressure.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:18, BUILDSTDERR: from RegisterPressure.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterPressure.h:18, BUILDSTDERR: from RegisterPressure.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:20, BUILDSTDERR: from StructurizeCFG.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: StructurizeCFG.cpp:515:56: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from StructurizeCFG.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: FunctionAttrs.cpp: In member function 'bool {anonymous}::FunctionAttrs::inferPrototypeAttributes(llvm::Function&)': BUILDSTDERR: FunctionAttrs.cpp:1651:22: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: setDoesNotCapture(F, 2); BUILDSTDERR: ~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: FunctionAttrs.cpp:1652:3: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:21, BUILDSTDERR: from StructurizeCFG.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from StructurizeCFG.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:20, BUILDSTDERR: from StructurizeCFG.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:293:17: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = llvm::PHINode* const&; _T2 = llvm::SmallVector, 2>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 2>; typename std::__decay_and_strip<_Tp>::__type = llvm::PHINode*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:82:38: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 2>; MapType = llvm::DenseMap >; VectorType = std::vector, 2> >, std::allocator, 2> > > >]' BUILDSTDERR: StructurizeCFG.cpp:515:15: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from StructurizeCFG.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:20, BUILDSTDERR: from StructurizeCFG.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = const std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:788:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:899:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 2]' BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:292:17: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, 2> >; _Args = {const std::pair, 2> >&}]' BUILDSTDERR: /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair, 2> >*; _ForwardIterator = std::pair, 2> >*; bool _TrivialValueTypes = false]' BUILDSTDERR: /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair, 2> >*; _ForwardIterator = std::pair, 2> >*; _Allocator = std::allocator, 2> > >]' BUILDSTDERR: /usr/include/c++/8/bits/vector.tcc:447:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, 2> >}; _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, 2> >*, std::vector, 2> >, std::allocator, 2> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, 2> >*]' BUILDSTDERR: /usr/include/c++/8/bits/vector.tcc:109:4: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, 2> >}; _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >]' BUILDSTDERR: /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, 2> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:82:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 2>; MapType = llvm::DenseMap >; VectorType = std::vector, 2> >, std::allocator, 2> > > >]' BUILDSTDERR: StructurizeCFG.cpp:515:15: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from StructurizeCFG.cpp:11: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling RegisterScavenging.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.d" RegisterScavenging.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterScavenging.h:21, BUILDSTDERR: from RegisterScavenging.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/RegisterScavenging.h:20, BUILDSTDERR: from RegisterScavenging.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ExternalFunctions.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.d" ExternalFunctions.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.d.tmp"; exit 1; fi llvm[3]: Compiling GlobalDCE.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.d" GlobalDCE.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.d.tmp"; exit 1; fi llvm[2]: Compiling ScheduleDAG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.d" ScheduleDAG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:21, BUILDSTDERR: from Interpreter.h:17, BUILDSTDERR: from ExternalFunctions.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:19, BUILDSTDERR: from Interpreter.h:17, BUILDSTDERR: from ExternalFunctions.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: ExternalFunctions.cpp: In function 'void* ffiValueFor(llvm::Type*, const llvm::GenericValue&, void*)': BUILDSTDERR: ExternalFunctions.cpp:158:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: ExternalFunctions.cpp:159:5: note: here BUILDSTDERR: case Type::FloatTyID: { BUILDSTDERR: ^~~~ BUILDSTDERR: ExternalFunctions.cpp: In function 'ffi_type* ffiTypeFor(llvm::Type*)': BUILDSTDERR: ExternalFunctions.cpp:117:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: switch (cast(Ty)->getBitWidth()) { BUILDSTDERR: ^~~~~~ BUILDSTDERR: ExternalFunctions.cpp:123:5: note: here BUILDSTDERR: case Type::FloatTyID: return &ffi_type_float; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ScheduleDAG.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling GlobalOpt.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.d" GlobalOpt.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.d.tmp"; exit 1; fi llvm[3]: Compiling TailRecursionElimination.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.d" TailRecursionElimination.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.d.tmp"; exit 1; fi llvm[2]: Compiling ScheduleDAGInstrs.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.d" ScheduleDAGInstrs.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from GlobalOpt.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: GlobalOpt.cpp:209:47: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from GlobalOpt.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from GlobalOpt.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from GlobalOpt.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Utils/Local.h:18, BUILDSTDERR: from TailRecursionElimination.cpp:76: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/Scalar.h:18, BUILDSTDERR: from TailRecursionElimination.cpp:54: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Interpreter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.d" Interpreter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ScheduleDAGInstrs.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAG.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SparseSet.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, BUILDSTDERR: from ScheduleDAGInstrs.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMScalarOpts.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMScalarOpts.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMScalarOpts.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ADCE.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CodeGenPrepare.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ConstantProp.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/CorrelatedValuePropagation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DCE.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/DeadStoreElimination.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/EarlyCSE.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/FlattenCFGPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GVN.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/GlobalMerge.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/IndVarSimplify.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/JumpThreading.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LICM.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopDeletion.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopIdiomRecognize.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopInstSimplify.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRerollPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopRotation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopStrengthReduce.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnrollPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LoopUnswitch.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/LowerAtomic.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/MemCpyOptimizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/PartiallyInlineLibCalls.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reassociate.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Reg2Mem.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SCCP.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SROA.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SampleProfile.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Scalar.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/ScalarReplAggregates.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/SimplifyCFGPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/Sink.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/StructurizeCFG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar/Release/TailRecursionElimination.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMScalarOpts.a BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:21, BUILDSTDERR: from Interpreter.h:17, BUILDSTDERR: from Interpreter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:19, BUILDSTDERR: from Interpreter.h:17, BUILDSTDERR: from Interpreter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Scalar' llvm[2]: Compiling ScheduleDAGPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.d" ScheduleDAGPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMInterpreter.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInterpreter.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInterpreter.a /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Execution.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/ExternalFunctions.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter/Release/Interpreter.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMInterpreter.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT; \ DD=JIT; \ if [ ! -f $SD/Makefile ]; then \ SD=JIT; \ DD=JIT; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/.//.dir llvm[3]: Compiling JIT.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.d" JIT.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:21, BUILDSTDERR: from JIT.h:17, BUILDSTDERR: from JIT.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:19, BUILDSTDERR: from JIT.h:17, BUILDSTDERR: from JIT.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling JITEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.d" JITEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.d.tmp"; exit 1; fi llvm[3]: Compiling IPConstantPropagation.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.d" IPConstantPropagation.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.d.tmp"; exit 1; fi llvm[3]: Compiling IPO.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.d" IPO.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:21, BUILDSTDERR: from JIT.h:17, BUILDSTDERR: from JITEmitter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ExecutionEngine/ExecutionEngine.h:19, BUILDSTDERR: from JIT.h:17, BUILDSTDERR: from JITEmitter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling ScoreboardHazardRecognizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.d" ScoreboardHazardRecognizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.d.tmp"; exit 1; fi \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize; \ DD=Vectorize; \ if [ ! -f $SD/Makefile ]; then \ SD=Vectorize; \ DD=Vectorize; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/.//.dir llvm[3]: Compiling BBVectorize.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.d" BBVectorize.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.d.tmp"; exit 1; fi llvm[3]: Compiling InlineAlways.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.d" InlineAlways.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.d.tmp"; exit 1; fi BUILDSTDERR: In file included from BBVectorize.cpp:45: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from InlineAlways.cpp:21: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from InlineAlways.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling ShadowStackGC.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.d" ShadowStackGC.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.d.tmp"; exit 1; fi llvm[3]: Compiling InlineSimple.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.d" InlineSimple.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from BBVectorize.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: BBVectorize.cpp:1474:18: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from BBVectorize.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from BBVectorize.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, long unsigned int>]': BUILDSTDERR: BBVectorize.cpp:1519:63: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, long unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from BBVectorize.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, long unsigned int>' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from BBVectorize.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from BBVectorize.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from BBVectorize.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, char, llvm::DenseMapInfo > >; DerivedT = llvm::DenseMap, char, llvm::DenseMapInfo > >; KeyT = std::pair; ValueT = char; KeyInfoT = llvm::DenseMapInfo >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = char; KeyInfoT = llvm::DenseMapInfo >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:584:5: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = char; KeyInfoT = llvm::DenseMapInfo >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:58:12: required from 'llvm::DenseSet& llvm::DenseSet::operator=(const llvm::DenseSet&) [with ValueT = std::pair; ValueInfoT = llvm::DenseMapInfo >]' BUILDSTDERR: BBVectorize.cpp:2101:19: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, char, llvm::DenseMapInfo > >, std::pair, char, llvm::DenseMapInfo > >::BucketT' {aka 'struct std::pair, char>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from BBVectorize.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, char, llvm::DenseMapInfo > >, std::pair, char, llvm::DenseMapInfo > >::BucketT' {aka 'struct std::pair, char>'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from InlineSimple.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from InlineSimple.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:38, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCStrategy.h:39, BUILDSTDERR: from ShadowStackGC.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ShadowStackGC.cpp:340:39: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringExtras.h:17, BUILDSTDERR: from ShadowStackGC.cpp:30: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:36, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCStrategy.h:39, BUILDSTDERR: from ShadowStackGC.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringExtras.h:17, BUILDSTDERR: from ShadowStackGC.cpp:30: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Inliner.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.d" Inliner.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.d.tmp"; exit 1; fi BUILDSTDERR: ShadowStackGC.cpp: In member function 'llvm::IRBuilder<>* {anonymous}::EscapeEnumerator::Next()': BUILDSTDERR: ShadowStackGC.cpp:109:15: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: State = 1; BUILDSTDERR: ~~~~~~^~~ BUILDSTDERR: ShadowStackGC.cpp:111:7: note: here BUILDSTDERR: case 1: BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from Inliner.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraph.h:56, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraphSCCPass.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO/InlinerPass.h:20, BUILDSTDERR: from Inliner.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: Inliner.cpp:518:74: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraph.h:55, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraphSCCPass.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO/InlinerPass.h:20, BUILDSTDERR: from Inliner.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from Inliner.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraph.h:55, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/CallGraphSCCPass.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO/InlinerPass.h:20, BUILDSTDERR: from Inliner.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling SjLjEHPrepare.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.d" SjLjEHPrepare.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.d.tmp"; exit 1; fi llvm[3]: Compiling JITMemoryManager.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.d" JITMemoryManager.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SjLjEHPrepare.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling Internalize.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.d" Internalize.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMJIT.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMJIT.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMJIT.a /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JIT.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT/Release/JITMemoryManager.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMJIT.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/JIT' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT; \ DD=MCJIT; \ if [ ! -f $SD/Makefile ]; then \ SD=MCJIT; \ DD=MCJIT; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/.//.dir BUILDSTDERR: In file included from SjLjEHPrepare.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from SjLjEHPrepare.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling MCJIT.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.d" MCJIT.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Internalize.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from MCJIT.h:13, BUILDSTDERR: from MCJIT.cpp:10: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from MCJIT.h:13, BUILDSTDERR: from MCJIT.cpp:10: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling SlotIndexes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.d" SlotIndexes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.d.tmp"; exit 1; fi llvm[3]: Compiling LoopExtractor.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.d" LoopExtractor.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.d.tmp"; exit 1; fi llvm[3]: Compiling SectionMemoryManager.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.d" SectionMemoryManager.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:23, BUILDSTDERR: from SlotIndexes.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:22, BUILDSTDERR: from SlotIndexes.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntervalMap.h:103, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:23, BUILDSTDERR: from SlotIndexes.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:22, BUILDSTDERR: from SlotIndexes.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LoopVectorize.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.d" LoopVectorize.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMMCJIT.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMMCJIT.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMMCJIT.a /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/MCJIT.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT/Release/SectionMemoryManager.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMMCJIT.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld; \ DD=RuntimeDyld; \ if [ ! -f $SD/Makefile ]; then \ SD=RuntimeDyld; \ DD=RuntimeDyld; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release > /dev/null BUILDSTDERR: In file included from LoopExtractor.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/.//.dir llvm[3]: Compiling GDBRegistrar.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.d" GDBRegistrar.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.d.tmp"; exit 1; fi llvm[2]: Compiling SpillPlacement.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.d" SpillPlacement.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LoopVectorize.cpp:81: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling RuntimeDyld.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.d" RuntimeDyld.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.d.tmp"; exit 1; fi llvm[3]: Compiling MergeFunctions.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.d" MergeFunctions.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LoopVectorize.cpp:49: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from LoopVectorize.cpp:49: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from MergeFunctions.cpp:48: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from MergeFunctions.cpp:47: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling Spiller.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.d" Spiller.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.d.tmp"; exit 1; fi llvm[3]: Compiling RuntimeDyldELF.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.d" RuntimeDyldELF.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.d.tmp"; exit 1; fi BUILDSTDERR: In file included from Spiller.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: Spiller.cpp:41:35: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:24, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: Spiller.cpp:41:35: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, BUILDSTDERR: from Spiller.cpp:13: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling PartialInlining.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.d" PartialInlining.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.d.tmp"; exit 1; fi llvm[2]: Compiling SplitKit.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.d" SplitKit.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveRangeCalc.h:27, BUILDSTDERR: from SplitKit.h:18, BUILDSTDERR: from SplitKit.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from LiveRangeCalc.h:25, BUILDSTDERR: from SplitKit.h:18, BUILDSTDERR: from SplitKit.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveRangeCalc.h:27, BUILDSTDERR: from SplitKit.h:18, BUILDSTDERR: from SplitKit.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from LiveRangeCalc.h:25, BUILDSTDERR: from SplitKit.h:18, BUILDSTDERR: from SplitKit.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IntEqClasses.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveInterval.h:24, BUILDSTDERR: from LiveRangeCalc.h:27, BUILDSTDERR: from SplitKit.h:18, BUILDSTDERR: from SplitKit.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/ErrorHandling.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/BitVector.h:18, BUILDSTDERR: from LiveRangeCalc.h:25, BUILDSTDERR: from SplitKit.h:18, BUILDSTDERR: from SplitKit.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling PassManagerBuilder.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.d" PassManagerBuilder.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.d.tmp"; exit 1; fi BUILDSTDERR: In file included from PassManagerBuilder.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from PassManagerBuilder.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: PassManagerBuilder.cpp:87:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/vector:60, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, BUILDSTDERR: from PassManagerBuilder.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling PruneEH.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.d" PruneEH.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.d.tmp"; exit 1; fi llvm[3]: Compiling SLPVectorizer.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.d" SLPVectorizer.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.d.tmp"; exit 1; fi llvm[3]: Compiling RuntimeDyldMachO.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.d" RuntimeDyldMachO.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.d.tmp"; exit 1; fi llvm[3]: Compiling StripDeadPrototypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.d" StripDeadPrototypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.d.tmp"; exit 1; fi llvm[2]: Compiling StackColoring.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.d" StackColoring.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SLPVectorizer.cpp:40: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Building Release Archive Library libLLVMRuntimeDyld.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMRuntimeDyld.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMRuntimeDyld.a /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/GDBRegistrar.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyld.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldELF.o /builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld/Release/RuntimeDyldMachO.o BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:20, BUILDSTDERR: from SLPVectorizer.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SLPVectorizer.cpp:2252:41: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:20, BUILDSTDERR: from SLPVectorizer.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMRuntimeDyld.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/ExecutionEngine' \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello; \ DD=Hello; \ if [ ! -f $SD/Makefile ]; then \ SD=Hello; \ DD=Hello; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/.//.dir llvm[3]: Compiling Hello.cpp for Release build (PIC) if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.d" Hello.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:21, BUILDSTDERR: from SLPVectorizer.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/MapVector.h:20, BUILDSTDERR: from SLPVectorizer.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling StripSymbols.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.d" StripSymbols.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.d.tmp"; exit 1; fi BUILDSTDERR: In file included from StackColoring.cpp:52: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Linking Release Loadable Module LLVMHello.so c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-R -Wl,'$ORIGIN' -rdynamic -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -L/builddir/build/BUILD/llvm-3.4.2.src/Release/lib -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -o /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/LLVMHello.so /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello/Release/Hello.o \ -lz -lpthread -lffi -ltinfo -ldl -lm BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackColoring.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackColoring.cpp:25: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackColoring.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackColoring.cpp:25: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackColoring.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackColoring.cpp:25: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Hello' llvm[3]: Compiling Vectorize.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.d" Vectorize.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.d.tmp"; exit 1; fi BUILDSTDERR: In file included from StripSymbols.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Transforms/IPO.h:18, BUILDSTDERR: from StripSymbols.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling StackMaps.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.d" StackMaps.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.d.tmp"; exit 1; fi BUILDSTDERR: StackColoring.cpp: At global scope: BUILDSTDERR: StackColoring.cpp:204:6: warning: 'void {anonymous}::StackColoring::dump() const' defined but not used [-Wunused-function] BUILDSTDERR: void StackColoring::dump() const { BUILDSTDERR: ^~~~~~~~~~~~~ llvm[3]: Building Release Archive Library libLLVMipo.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMipo.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMipo.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ArgumentPromotion.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/BarrierNoopPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ConstantMerge.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/DeadArgumentElimination.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/ExtractGV.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/FunctionAttrs.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalDCE.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/GlobalOpt.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPConstantPropagation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/IPO.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineAlways.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/InlineSimple.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Inliner.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/Internalize.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/LoopExtractor.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/MergeFunctions.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PartialInlining.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PassManagerBuilder.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/PruneEH.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripDeadPrototypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO/Release/StripSymbols.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMipo.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/IPO' BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/StackMaps.h:13, BUILDSTDERR: from StackMaps.cpp:12: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/StackMaps.h:13, BUILDSTDERR: from StackMaps.cpp:12: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC; \ DD=ObjCARC; \ if [ ! -f $SD/Makefile ]; then \ SD=ObjCARC; \ DD=ObjCARC; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all llvm[2]: Compiling StackProtector.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.d" StackProtector.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.d.tmp"; exit 1; fi make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/.dir /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/.//.dir llvm[3]: Compiling DependencyAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.d" DependencyAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from DependencyAnalysis.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from DependencyAnalysis.cpp:24: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from StackProtector.cpp:37: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ValueMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/StackProtector.h:22, BUILDSTDERR: from StackProtector.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/StackProtector.h:20, BUILDSTDERR: from StackProtector.cpp:18: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ObjCARC.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.d" ObjCARC.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.d.tmp"; exit 1; fi llvm[3]: Compiling ObjCARCAPElim.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.d" ObjCARCAPElim.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMVectorize.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMVectorize.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMVectorize.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/BBVectorize.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/LoopVectorize.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/SLPVectorizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize/Release/Vectorize.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMVectorize.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/Vectorize' llvm[2]: Compiling StackSlotColoring.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.d" StackSlotColoring.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ObjCARC.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARC.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARC.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TailDuplication.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.d" TailDuplication.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCAPElim.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCAPElim.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ObjCARCAliasAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.d" ObjCARCAliasAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.d.tmp"; exit 1; fi llvm[3]: Compiling ObjCARCContract.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.d" ObjCARCContract.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.d.tmp"; exit 1; fi BUILDSTDERR: In file included from StackSlotColoring.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from StackSlotColoring.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from TailDuplication.cpp:29: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TailDuplication.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: TailDuplication.cpp:400:50: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TailDuplication.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCAliasAnalysis.cpp:24: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCAliasAnalysis.cpp:24: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetFrameLoweringImpl.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.d" TargetFrameLoweringImpl.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCContract.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCContract.cpp:30: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from TargetFrameLoweringImpl.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, BUILDSTDERR: from TargetFrameLoweringImpl.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ObjCARCExpand.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.d" ObjCARCExpand.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.d.tmp"; exit 1; fi llvm[3]: Compiling ObjCARCOpts.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.d" ObjCARCOpts.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.d.tmp"; exit 1; fi llvm[2]: Compiling TargetInstrInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.d" TargetInstrInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCExpand.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCExpand.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CallSite.h:30, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:41, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ObjCARCOpts.cpp:1463:49: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from TargetInstrInfo.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CallSite.h:30, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:41, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: ObjCARCOpts.cpp:2196:70: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CallSite.h:30, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:41, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ObjCARCOpts.cpp:2241:70: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:584:5: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: ObjCARCOpts.cpp:54:9: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase >, const llvm::Value*, long unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCOpts.cpp:28: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase >, const llvm::Value*, long unsigned int, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetLoweringBase.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.d" TargetLoweringBase.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.d.tmp"; exit 1; fi llvm[2]: Compiling TargetLoweringObjectFileImpl.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.d" TargetLoweringObjectFileImpl.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetInstrInfo.h:17, BUILDSTDERR: from TargetInstrInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetInstrInfo.h:17, BUILDSTDERR: from TargetInstrInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/DFAPacketizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetInstrInfo.h:18, BUILDSTDERR: from TargetInstrInfo.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/ios:40, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iterator:64, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallPtrSet.h:24, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetInstrInfo.h:17, BUILDSTDERR: from TargetInstrInfo.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetOptionsImpl.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.d" TargetOptionsImpl.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TargetLoweringBase.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLoweringObjectFile.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:20, BUILDSTDERR: from TargetLoweringObjectFileImpl.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, BUILDSTDERR: from TargetLoweringObjectFileImpl.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: TargetLoweringBase.cpp: In member function 'void llvm::TargetLoweringBase::computeRegisterProperties()': BUILDSTDERR: TargetLoweringBase.cpp:965:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: (const MVT::SimpleValueType)LegalIntReg; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:29, BUILDSTDERR: from TargetLoweringBase.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from TargetLoweringBase.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineModuleInfo.h:34, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, BUILDSTDERR: from TargetLoweringObjectFileImpl.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, BUILDSTDERR: from TargetLoweringObjectFileImpl.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from TargetLoweringBase.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from TargetLoweringBase.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from TargetOptionsImpl.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/Twine.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Argument.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/Function.h:21, BUILDSTDERR: from TargetOptionsImpl.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[2]: Compiling TargetRegisterInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.d" TargetRegisterInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.d.tmp"; exit 1; fi llvm[2]: Compiling TargetSchedule.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.d" TargetSchedule.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.d.tmp"; exit 1; fi llvm[2]: Compiling TwoAddressInstructionPass.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.d" TwoAddressInstructionPass.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TargetSchedule.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[2]: Compiling UnreachableBlockElim.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.d" UnreachableBlockElim.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.d.tmp"; exit 1; fi llvm[2]: Compiling VirtRegMap.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.d" VirtRegMap.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TwoAddressInstructionPass.cpp:46: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ObjCARCUtil.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.d" ObjCARCUtil.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair; T2 = std::pair; T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:412:5: required from 'llvm::DenseMapBase::BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, llvm::DenseMapBase::BucketT*) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::BucketT = std::pair, 4> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:214:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; llvm::DenseMapBase::value_type = std::pair, 4> >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:218:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: TwoAddressInstructionPass.cpp:1330:24: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from TwoAddressInstructionPass.cpp:31: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from VirtRegMap.cpp:32: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:21, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:667:59: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:20, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:21, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SlotIndexes.h:668:53: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:20, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:21, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:227:69: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:20, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:21, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /usr/include/c++/8/tuple:38, BUILDSTDERR: from /usr/include/c++/8/functional:54, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/STLExtras.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/IndexedMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/VirtRegMap.h:20, BUILDSTDERR: from VirtRegMap.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ObjCARCUtil.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ObjCARCUtil.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ProvenanceAnalysis.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.d" ProvenanceAnalysis.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Analysis/AliasAnalysis.h:40, BUILDSTDERR: from ObjCARC.h:27, BUILDSTDERR: from ProvenanceAnalysis.cpp:25: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/StringSwitch.h:16, BUILDSTDERR: from ObjCARC.h:26, BUILDSTDERR: from ProvenanceAnalysis.cpp:25: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMObjCARCOpts.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMObjCARCOpts.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMObjCARCOpts.a /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/DependencyAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARC.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAPElim.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCAliasAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCContract.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCExpand.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCOpts.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ObjCARCUtil.o /builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC/Release/ProvenanceAnalysis.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMObjCARCOpts.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms/ObjCARC' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/Transforms' llvm[2]: Building Release Archive Library libLLVMCodeGen.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMCodeGen.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMCodeGen.a /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AggressiveAntiDepBreaker.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/AllocationOrder.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Analysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BasicTargetTransformInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/BranchFolding.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CalcSpillWeights.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CallingConvLower.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CodeGen.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/CriticalAntiDepBreaker.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DFAPacketizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DeadMachineInstructionElim.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/DwarfEHPrepare.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EarlyIfConversion.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/EdgeBundles.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ErlangGC.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExecutionDepsFix.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandISelPseudos.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ExpandPostRAPseudos.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadata.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCMetadataPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/GCStrategy.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IfConversion.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InlineSpiller.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/InterferenceCache.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/IntrinsicLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/JITCodeEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LLVMTargetMachine.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LatencyPriorityQueue.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LexicalScopes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveDebugVariables.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveInterval.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveIntervalUnion.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeCalc.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRangeEdit.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegMatrix.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveRegUnits.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveStackAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LiveVariables.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/LocalStackSlotAllocation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBasicBlock.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockFrequencyInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBlockPlacement.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineBranchProbabilityInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCSE.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCodeEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineCopyPropagation.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineDominators.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunction.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionAnalysis.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineFunctionPrinterPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstr.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineInstrBundle.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLICM.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineLoopInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineModuleInfoImpls.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePassRegistry.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachinePostDominators.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineRegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSSAUpdater.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineScheduler.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineSink.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineTraceMetrics.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/MachineVerifier.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OcamlGC.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/OptimizePHIs.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIElimination.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PHIEliminationUtils.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Passes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PeepholeOptimizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PostRASchedulerList.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ProcessImplicitDefs.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PrologEpilogInserter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/PseudoSourceValue.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBase.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocBasic.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocFast.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocGreedy.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegAllocPBQP.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterClassInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterCoalescer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterPressure.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/RegisterScavenging.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGInstrs.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScheduleDAGPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ScoreboardHazardRecognizer.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/ShadowStackGC.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SjLjEHPrepare.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SlotIndexes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SpillPlacement.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/Spiller.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/SplitKit.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackColoring.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackMaps.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackProtector.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/StackSlotColoring.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TailDuplication.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetFrameLoweringImpl.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetInstrInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringBase.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetLoweringObjectFileImpl.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetOptionsImpl.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetRegisterInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TargetSchedule.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/TwoAddressInstructionPass.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/UnreachableBlockElim.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/Release/VirtRegMap.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMCodeGen.a \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG; \ DD=SelectionDAG; \ if [ ! -f $SD/Makefile ]; then \ SD=SelectionDAG; \ DD=SelectionDAG; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all \ SD=/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter; \ DD=AsmPrinter; \ if [ ! -f $SD/Makefile ]; then \ SD=AsmPrinter; \ DD=AsmPrinter; \ fi; \ if ([ ! -f $DD/Makefile ] || \ command test $DD/Makefile -ot \ $SD/Makefile ); then \ /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs $DD; \ /usr/bin/cp $SD/Makefile $DD/Makefile; \ fi; \ make -C $DD all make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/./ > /dev/null make[3]: Entering directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter' /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release > /dev/null /builddir/build/BUILD/llvm-3.4.2.src/autoconf/mkinstalldirs /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/./ > /dev/null /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/.//.dir /usr/bin/date > /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/.//.dir llvm[3]: Compiling DAGCombiner.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.d" DAGCombiner.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.d.tmp"; exit 1; fi llvm[3]: Compiling FastISel.cpp for Release build llvm[3]: Compiling ARMException.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.d" ARMException.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.d.tmp"; exit 1; fi if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.d" FastISel.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.d.tmp"; exit 1; fi llvm[3]: Compiling FunctionLoweringInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.d" FunctionLoweringInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DAGCombiner.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ARMException.cpp:30: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from ARMException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from ARMException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from ARMException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from ARMException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DwarfException.h:17, BUILDSTDERR: from ARMException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from ARMException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, BUILDSTDERR: from FunctionLoweringInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, BUILDSTDERR: from FunctionLoweringInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:22, BUILDSTDERR: from DAGCombiner.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from DAGCombiner.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from DAGCombiner.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from DAGCombiner.cpp:20: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, BUILDSTDERR: from FunctionLoweringInfo.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, BUILDSTDERR: from FunctionLoweringInfo.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/FastISel.h:18, BUILDSTDERR: from FastISel.cpp:43: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/FastISel.h:18, BUILDSTDERR: from FastISel.cpp:43: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AsmPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.d" AsmPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: AsmPrinter.cpp:1344:58: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from DIE.h:21, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from AsmPrinter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling InstrEmitter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.d" InstrEmitter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.d.tmp"; exit 1; fi llvm[3]: Compiling LegalizeDAG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.d" LegalizeDAG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.d.tmp"; exit 1; fi BUILDSTDERR: In file included from InstrEmitter.h:19, BUILDSTDERR: from InstrEmitter.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from InstrEmitter.h:19, BUILDSTDERR: from InstrEmitter.cpp:17: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from LegalizeDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from LegalizeDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: LegalizeDAG.cpp: In member function 'bool {anonymous}::SelectionDAGLegalize::LegalizeSetCCCondCode(llvm::EVT, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, bool&, llvm::SDLoc)': BUILDSTDERR: LegalizeDAG.cpp:1663:9: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (!OpVT.isInteger()) { BUILDSTDERR: ^~ BUILDSTDERR: LegalizeDAG.cpp:1672:5: note: here BUILDSTDERR: case ISD::SETLE: BUILDSTDERR: ^~~~ llvm[3]: Compiling AsmPrinterDwarf.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.d" AsmPrinterDwarf.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.d.tmp"; exit 1; fi llvm[3]: Compiling LegalizeFloatTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.d" LegalizeFloatTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinterDwarf.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinterDwarf.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, BUILDSTDERR: from AsmPrinterDwarf.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinterDwarf.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling AsmPrinterInlineAsm.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.d" AsmPrinterInlineAsm.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinterInlineAsm.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from AsmPrinterInlineAsm.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DIE.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.d" DIE.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.d.tmp"; exit 1; fi llvm[3]: Compiling LegalizeIntegerTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.d" LegalizeIntegerTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIE.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIE.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIE.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIE.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from DIE.h:21, BUILDSTDERR: from DIE.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIE.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DIEHash.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.d" DIEHash.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIEHash.h:14, BUILDSTDERR: from DIEHash.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DIEHash.h:14, BUILDSTDERR: from DIEHash.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DwarfAccelTable.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.d" DwarfAccelTable.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfAccelTable.h:17, BUILDSTDERR: from DwarfAccelTable.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfAccelTable.h:17, BUILDSTDERR: from DwarfAccelTable.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfAccelTable.h:17, BUILDSTDERR: from DwarfAccelTable.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfAccelTable.h:17, BUILDSTDERR: from DwarfAccelTable.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LegalizeTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.d" LegalizeTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.d.tmp"; exit 1; fi llvm[3]: Compiling LegalizeTypesGeneric.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.d" LegalizeTypesGeneric.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.d.tmp"; exit 1; fi llvm[3]: Compiling DwarfCFIException.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.d" DwarfCFIException.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.d.tmp"; exit 1; fi BUILDSTDERR: In file included from LegalizeTypes.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from LegalizeTypes.h:20, BUILDSTDERR: from LegalizeTypes.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from LegalizeTypes.h:20, BUILDSTDERR: from LegalizeTypes.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from LegalizeTypes.h:20, BUILDSTDERR: from LegalizeTypesGeneric.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from LegalizeTypes.h:20, BUILDSTDERR: from LegalizeTypesGeneric.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DwarfCompileUnit.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.d" DwarfCompileUnit.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from DwarfCFIException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from DwarfCFIException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from DwarfCFIException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from DwarfCFIException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DwarfException.h:17, BUILDSTDERR: from DwarfCFIException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from DwarfCFIException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DwarfDebug.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.d" DwarfDebug.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfCompileUnit.h:17, BUILDSTDERR: from DwarfCompileUnit.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfCompileUnit.h:17, BUILDSTDERR: from DwarfCompileUnit.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfCompileUnit.h:17, BUILDSTDERR: from DwarfCompileUnit.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfCompileUnit.h:17, BUILDSTDERR: from DwarfCompileUnit.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from DIE.h:21, BUILDSTDERR: from DwarfCompileUnit.h:17, BUILDSTDERR: from DwarfCompileUnit.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfCompileUnit.h:17, BUILDSTDERR: from DwarfCompileUnit.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LegalizeVectorOps.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.d" LegalizeVectorOps.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.d.tmp"; exit 1; fi BUILDSTDERR: In file included from DwarfDebug.cpp:36: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/LexicalScopes.h:203:52: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: DwarfDebug.cpp:919:42: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >*>]': BUILDSTDERR: DwarfDebug.cpp:2593:60: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >*>' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCExpr.h:13, BUILDSTDERR: from DIE.h:21, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:490:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = void*]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:514:27: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: DwarfDebug.cpp:89:73: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:323:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:849:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:910:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:480:7: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' BUILDSTDERR: DwarfDebug.cpp:89:73: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:341:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(Dest, I, (E-I)*sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from DIE.h:17, BUILDSTDERR: from DwarfDebug.h:17, BUILDSTDERR: from DwarfDebug.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling LegalizeVectorTypes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.d" LegalizeVectorTypes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.d.tmp"; exit 1; fi BUILDSTDERR: LegalizeVectorOps.cpp: In member function 'llvm::SDValue {anonymous}::VectorLegalizer::LegalizeOp(llvm::SDValue)': BUILDSTDERR: LegalizeVectorOps.cpp:285:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: LegalizeVectorOps.cpp:288:3: note: here BUILDSTDERR: case TargetLowering::Expand: BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from LegalizeTypes.h:20, BUILDSTDERR: from LegalizeVectorTypes.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from LegalizeTypes.h:20, BUILDSTDERR: from LegalizeVectorTypes.cpp:23: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling DwarfException.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.d" DwarfException.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from DwarfException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from DwarfException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from DwarfException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from DwarfException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DwarfException.h:17, BUILDSTDERR: from DwarfException.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from DwarfException.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ResourcePriorityQueue.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.d" ResourcePriorityQueue.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.d.tmp"; exit 1; fi llvm[3]: Compiling ScheduleDAGFast.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.d" ScheduleDAGFast.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGFast.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ScheduleDAGFast.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static llvm::ScheduleDAGSDNodes* (* llvm::RegisterScheduler::getDefault())(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:56:50: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: return (FunctionPassCtor)Registry.getDefault(); BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static void llvm::RegisterScheduler::setDefault(llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:59:42: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: Registry.setDefault((MachinePassCtor)C); BUILDSTDERR: ^ llvm[3]: Compiling ErlangGCPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.d" ErlangGCPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ResourcePriorityQueue.cpp:26: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGFast.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScheduleDAGFast.cpp:375:50: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGFast.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from InstrEmitter.h:19, BUILDSTDERR: from ScheduleDAGFast.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGFast.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ScheduleDAGRRList.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.d" ScheduleDAGRRList.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from ErlangGCPrinter.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from ErlangGCPrinter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling OcamlGCPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.d" OcamlGCPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:36, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadataPrinter.h:23, BUILDSTDERR: from ErlangGCPrinter.cpp:18: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from ErlangGCPrinter.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGRRList.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ScheduleDAGRRList.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static llvm::ScheduleDAGSDNodes* (* llvm::RegisterScheduler::getDefault())(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:56:50: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: return (FunctionPassCtor)Registry.getDefault(); BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static void llvm::RegisterScheduler::setDefault(llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:59:42: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: Registry.setDefault((MachinePassCtor)C); BUILDSTDERR: ^ llvm[3]: Compiling ScheduleDAGSDNodes.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.d" ScheduleDAGSDNodes.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGRRList.cpp:19: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScheduleDAGRRList.cpp:1120:50: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGRRList.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from ScheduleDAGSDNodes.h:18, BUILDSTDERR: from ScheduleDAGRRList.cpp:20: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGRRList.cpp:19: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from OcamlGCPrinter.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from OcamlGCPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadata.h:36, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/GCMetadataPrinter.h:23, BUILDSTDERR: from OcamlGCPrinter.cpp:17: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallString.h:17, BUILDSTDERR: from OcamlGCPrinter.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling Win64Exception.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.d" Win64Exception.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.d.tmp"; exit 1; fi BUILDSTDERR: In file included from ScheduleDAGSDNodes.cpp:28: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from ScheduleDAGSDNodes.h:18, BUILDSTDERR: from ScheduleDAGSDNodes.cpp:16: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: ScheduleDAGSDNodes.cpp:718:56: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from ScheduleDAGSDNodes.h:18, BUILDSTDERR: from ScheduleDAGSDNodes.cpp:16: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling ScheduleDAGVLIW.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.d" ScheduleDAGVLIW.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.d.tmp"; exit 1; fi BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGVLIW.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ScheduleDAGVLIW.cpp:22: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static llvm::ScheduleDAGSDNodes* (* llvm::RegisterScheduler::getDefault())(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:56:50: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: return (FunctionPassCtor)Registry.getDefault(); BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static void llvm::RegisterScheduler::setDefault(llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:59:42: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: Registry.setDefault((MachinePassCtor)C); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from Win64Exception.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from Win64Exception.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/AsmPrinter.h:19, BUILDSTDERR: from DwarfException.h:18, BUILDSTDERR: from Win64Exception.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from Win64Exception.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from DwarfException.h:17, BUILDSTDERR: from Win64Exception.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from DwarfException.h:17, BUILDSTDERR: from Win64Exception.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Building Release Archive Library libLLVMAsmPrinter.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAsmPrinter.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAsmPrinter.a /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ARMException.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterDwarf.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/AsmPrinterInlineAsm.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIE.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DIEHash.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfAccelTable.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCFIException.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfCompileUnit.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfDebug.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/DwarfException.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/ErlangGCPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/OcamlGCPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter/Release/Win64Exception.o BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, BUILDSTDERR: from ScheduleDAGSDNodes.h:18, BUILDSTDERR: from ScheduleDAGVLIW.cpp:23: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/Passes.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:21, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from ScheduleDAGVLIW.cpp:22: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMAsmPrinter.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/AsmPrinter' llvm[3]: Compiling SelectionDAG.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.d" SelectionDAG.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.d.tmp"; exit 1; fi llvm[3]: Compiling SelectionDAGBuilder.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.d" SelectionDAGBuilder.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.d.tmp"; exit 1; fi llvm[3]: Compiling SelectionDAGDumper.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.d" SelectionDAGDumper.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SelectionDAG.cpp:37: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ llvm[3]: Compiling SelectionDAGISel.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.d" SelectionDAGISel.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.d.tmp"; exit 1; fi BUILDSTDERR: In file included from SelectionDAGBuilder.cpp:50: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:22, BUILDSTDERR: from SelectionDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from SelectionDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:22, BUILDSTDERR: from SelectionDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SelectionDAG.cpp:2779:54: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from SelectionDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from SelectionDAG.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, BUILDSTDERR: from SelectionDAG.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from SelectionDAGBuilder.h:17, BUILDSTDERR: from SelectionDAGBuilder.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from SelectionDAGBuilder.h:17, BUILDSTDERR: from SelectionDAGBuilder.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: SelectionDAG.cpp: In member function 'void llvm::SelectionDAG::ComputeMaskedBits(llvm::SDValue, llvm::APInt&, llvm::APInt&, unsigned int) const': BUILDSTDERR: SelectionDAG.cpp:1879:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (Op.getResNo() != 1) BUILDSTDERR: ^~ BUILDSTDERR: SelectionDAG.cpp:1882:3: note: here BUILDSTDERR: case ISD::SETCC: BUILDSTDERR: ^~~~ BUILDSTDERR: SelectionDAG.cpp: In member function 'unsigned int llvm::SelectionDAG::ComputeNumSignBits(llvm::SDValue, unsigned int) const': BUILDSTDERR: SelectionDAG.cpp:2286:5: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (Op.getResNo() != 1) BUILDSTDERR: ^~ BUILDSTDERR: SelectionDAG.cpp:2289:3: note: here BUILDSTDERR: case ISD::SETCC: BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from SelectionDAGBuilder.h:18, BUILDSTDERR: from SelectionDAGBuilder.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/MathExtras.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/APInt.h:19, BUILDSTDERR: from SelectionDAGBuilder.h:17, BUILDSTDERR: from SelectionDAGBuilder.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from SelectionDAGISel.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from SelectionDAGISel.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: : MachinePassRegistryNode(N, D, (MachinePassCtor)C) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static llvm::ScheduleDAGSDNodes* (* llvm::RegisterScheduler::getDefault())(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:56:50: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: return (FunctionPassCtor)Registry.getDefault(); BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h: In static member function 'static void llvm::RegisterScheduler::setDefault(llvm::RegisterScheduler::FunctionPassCtor)': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:59:42: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] BUILDSTDERR: Registry.setDefault((MachinePassCtor)C); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGISel.h:18, BUILDSTDERR: from SelectionDAGISel.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGISel.h:18, BUILDSTDERR: from SelectionDAGISel.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/PassAnalysisSupport.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:367, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGISel.h:18, BUILDSTDERR: from SelectionDAGISel.cpp:15: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: SelectionDAGISel.cpp:2535:56: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/8/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/8/string:40, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Pass.h:33, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionPass.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGISel.h:18, BUILDSTDERR: from SelectionDAGISel.cpp:15: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SchedulerRegistry.h:18, BUILDSTDERR: from SelectionDAGISel.cpp:34: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize(llvm::cl::Option&) [with RegistryClass = llvm::RegisterScheduler]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1187:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1220:5: required from 'llvm::cl::opt::opt(const M0t&, const M1t&, const M2t&) [with M0t = char [13]; M1t = llvm::cl::initializer; M2t = llvm::cl::desc; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' BUILDSTDERR: SelectionDAGISel.cpp:218:38: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:135:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: (typename RegistryClass::FunctionPassCtor)Node->getCtor(), BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(const char*, llvm::MachinePassCtor, const char*) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:145:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachinePassRegistry.h:148:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] BUILDSTDERR: this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ llvm[3]: Compiling SelectionDAGPrinter.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.d" SelectionDAGPrinter.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.d.tmp"; exit 1; fi llvm[3]: Compiling TargetLowering.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.d" TargetLowering.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.d.tmp"; exit 1; fi BUILDSTDERR: In file included from TargetLowering.cpp:27: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (AliasFor == 0) BUILDSTDERR: ^~ BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: addArgument(); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/FoldingSet.h:19, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:29, BUILDSTDERR: from TargetLowering.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(this->end(), &Elt, sizeof(T)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from TargetLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from TargetLowering.cpp:14: BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here BUILDSTDERR: /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy(getBuckets(), other.getBuckets(), BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: getNumBuckets() * sizeof(BucketT)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/8/utility:70, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, BUILDSTDERR: from /builddir/build/BUILD/llvm-3.4.2.src/include/llvm/Target/TargetLowering.h:26, BUILDSTDERR: from TargetLowering.cpp:14: BUILDSTDERR: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here BUILDSTDERR: struct pair BUILDSTDERR: ^~~~ llvm[3]: Compiling TargetSelectionDAGInfo.cpp for Release build if c++ -I/builddir/build/BUILD/llvm-3.4.2.src/include -I/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.d.tmp" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.o" -MT "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.d" TargetSelectionDAGInfo.cpp -o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.o ; \ then /usr/bin/mv -f "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.d.tmp" "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.d"; else /usr/bin/rm "/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.d.tmp"; exit 1; fi llvm[3]: Building Release Archive Library libLLVMSelectionDAG.a /usr/bin/rm -f /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSelectionDAG.a ar cru /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSelectionDAG.a /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/DAGCombiner.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FastISel.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/FunctionLoweringInfo.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/InstrEmitter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeDAG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeFloatTypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeIntegerTypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeTypesGeneric.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorOps.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/LegalizeVectorTypes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ResourcePriorityQueue.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGFast.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGRRList.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGSDNodes.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/ScheduleDAGVLIW.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAG.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGBuilder.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGDumper.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/SelectionDAGPrinter.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetLowering.o /builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG/Release/TargetSelectionDAGInfo.o ranlib /builddir/build/BUILD/llvm-3.4.2.src/Release/lib/libLLVMSelectionDAG.a make[3]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen/SelectionDAG' make[2]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib/CodeGen' make[1]: Leaving directory '/builddir/build/BUILD/llvm-3.4.2.src/lib' BUILDSTDERR: make: *** [/builddir/build/BUILD/llvm-3.4.2.src/Makefile.rules:851: all] Error 1 BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.QGXYOd (%build) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.QGXYOd (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 626, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/llvm34.spec